Meson Restaurant
1279 Worcester St, Indian Orchard 01151