Mela South End Boston

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.

Featured Events Nearby