Mela Indian Restaurant
(617) 859-4805 | View Website

578 Tremont St, Boston, MA   02118

42.343343 -71.072546
Map of Mela Indian Restaurant
 
76% 100 23 17 Votes

Best of Citysearch

Nominated for:
Indian Food (2011)
Indian Food (2010)
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!