Stuffed Shells from Maria's Restaurant, Braintree, MA

photo of stuffed shells from Maria's Restaurant, Braintree, MA

Photo of stuffed shells from Maria's Restaurant, an Italian restaurant on Quincy Avenue in Braintree, MA

(Go to food photo index.)