"grocery" Indian Restaurants in Cambridge, MA Menu 3.5 / 5 based on 59 votes Shalimar India Food & Spices Indian Restaurant 571 Massachusetts Ave Cambridge, MA 02139 Menu 3.0 / 5 based on 93 votes Shalimar Of India Restaurant Indian Restaurant 546 Massachusetts Ave Cambridge, MA 02139