Meatballs from Maria's Restaurant, Braintree, MA

photo of meatballs from Maria's Restaurant, Braintree, MA

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

(Go to food photo index.)