Restaurants in Needham, MA
Restaurants • Indian, Tibetian, and Bangladeshi Restaurants
990 Great Plain Ave.,
Needham ,
MA
02492
UNITED STATES
Based on 1 reviews
Masala Art Goes Downhill
We went back to Masala Art for the first time in several years and were disappointed by the service and food. The Lamb in the Lamb Saag tasted dry, the seasonings were off and the food was served cold. Wine we ordered when we arrived...Worldwide > United States > Needham, MA > Restaurants