"lunch buffet" Indian Restaurants in Boston, MA Menu 4.0 / 5 based on 295 votes Mela Indian Restaurant 578 Tremont St (Union Park & Upton St) Boston, MA 02118 Menu 3.5 / 5 based on 152 votes Ghazal Indian Cuisine Indian Restaurant 711 Ctr St Boston, MA 02130