Opened in 2003, Masala Art is a critically-acclaimed Indian restaurant in good location in Needham near other restaurants and a bevy of shops and salons. Inside the restaurant is modern, yet relaxed, with a comfortable waiting area (look for the colorful, body-length pillows). Zagat has called the restaurant "classy," "ambitious" and "excellent," while local reviews in the Needham Times and Boston Globe also commend owner and chef Shikha Kapoor for his spicy and complex dishes.