I have been there several times. They have a bit larger variety than some other veg restaurants in Shanghai. The mock meats are good, as are the traditional Chinese dishes. It's very close to the Bund and the prices are very reasonable. The owner and staff are friendly... English might be spoken, but it's a picture menu so no worries about the language barrier.
Very homestyle restaurant, spread out over several floors. It's rarely crowded, but don't let the sparse crowds fool you, the food is the real deal. Funny thing: they give you a tote bag when you dine there, and they have several different kinds, lol. This is my fave vegetarian restaurant in China, and I have been to many.
Cons: limited parking