Boston and New England Restaurant Photos

photo of Rosie's Sub and Pizza Shop, Braintree, MA

Photo of Rosie's Sub and Pizza Shop, Braintree, Massachusetts