South Shore Plaza - Food Court, 250 Granite St, Braintree (508) 818-8603
South Shore Plaza - Food Court, 250 Granite St, Braintree, MA 02184 (508) 818-8603