I had a really good dinner at Mamma Maria's this week. In this photo from 1971 the restaurant is in the house that has the white store sign (ABRU). Not having been here before the location was immediately recognisable to be (and hasn't changed) because of this photo.
North Street & Paul Revere House: 1971 |
EmoticonEmoticon