"lunch buffet" Indian Restaurants in Cambridge, MA Menu 3.5 / 5 based on 63 votes The Maharaja Indian Restaurant 57 JFK St Cambridge, MA 02138 Menu 3.0 / 5 based on 324 votes Wagamama Indian Restaurant 57 JFK St Cambridge, MA 02138