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

About

Mela South End Boston logo small

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

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