ddddd.jpg

New Rochelle Before & After: Indian Head Restaurant 1910-Where was it?

Written By: Talk of the Sound News

This postcard is from 1910…the Indian Head Restaurant on the Boston Post Road…between Larchmont and New Rochelle. Whare was it and what is there now?


Discover more from Talk of the Sound

Subscribe to get the latest posts sent to your email.