Flavor Boom! - Boston

Mediterranean, Chicken , Sweets
703 Centre St, Boston, MA 02130, USA, United States
Dishes: 22

Flavor Boom!

Address
703 Centre St, Boston, MA 02130, USA, United States

The restaurant is also easily accessible by municipal transportation. The closest stop is Green Street Station, which is 590 meters away.

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now