Mela Restaurant
578 Tremont St
Boston, MA 02118
(617) 859-4805
melaboston.com
Rating:
5 out of 5 stars
Hours: Open 11:30 to 11:00 seven days a week
Description
With its upscale decor and menu, this South End restaurant takes Indian cuisine to a higher level.
by Citysearch
on March 18, 2007 from Citysearch
Information from the business
A Carnival of Indian flavor comes to Boston's South End
by cityvoter
on September 26, 2007 from cityvoter