990 Great Plain Ave.,
Needham , MA 02492 UNITED STATES
Based on 1 reviews
Masala Art Goes DownhillWe 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