Mela South End Boston MA (Restaurant)

Mela South End 

Mela South End Boston Interior Photo 1

Mela South End - Description

Mela Restaurant located in the heart of the South End's Restaurant Row offers the only Indian cuisine in the South End in a cozy and classy environment.

Something wrong with this listing? Report a problem


Mela South End Boston logo small

Address: 578 Tremont Street
Boston MA US (South End)

Phone: 617-859-4805
Age: 21+
Venue Type: Restaurants