This vegetarian restaurant is always busy in the evening and if you don't have a reservation expect a waiting time of 30min+.
The interior is nice, however the waitresses are rude, stick their fingers that they just handled cash with into your food (a common issue in China) and the push and shove mentality of the guests in the narrow entrance hallway where one has to wait if there is no space at the rooftop also gave me bad vibes.
Some of their dishes are good, as for example the spicy mushrooms that come with little buns, however other dishes are somewhat questionable.
One of those dishes are lotus root slices in what turned out to be ketchup (yes you heard right, plain supermarket ketchup with high fructose corn syrup and whatnot).
I also felt ripped off when I discovered that their 10 or 12 RMB curry rice was a simple small serving of their brown rice mix.
The marker is way off btw. and the restaurant is located somewhat near Shanghai Cinema Arts Center / Jiaotong University Metro Station.Pros: Some good dishes, Reasonable prices
Cons: Hygiene issues, Too busy, Some questionable dishes