Pure Lotus
This vegetarian restaurant serves a variety of mouthwatering creations, including almond rolls, crispy tofu skin in a spicy sauce, and a vegetarian version of the famous Shanghainese shizi tou (meatballs). The Zen-like interior adds to the calm atmosphere, helping diners forget about the hubbub outside. The staff is helpful, there's an English menu, and the prices are very affordable.