South Shore Plaza Food Court, 250 Granite St, Braintree (781) 308-9303
South Shore Plaza Food Court, 250 Granite St, Braintree 02184 (781) 308-9303