Shanghai's oldest vegetarian restaurant, open since 1910 and on Jiujiaochang Road by Yu Garden since 1999. The ground floor works like a canteen, with windows selling vegetarian buns and pastries to go; upstairs serves old-school mock-meat dishes.
- Address
- 99 Jiujiaochang Road, near Middle Fangbang Road, Huangpu
- Hours
- Mon-Sun 07:30-21:00 (SmartShanghai venue page, updated December 2025)
- Best time to go
- Morning, Afternoon · About 30 min
- Price
- Price not verified
- Price level
- ¥
Details can change. Check hours and prices before you go.
Good to know
- Buy steamed vegetable buns from the ground-floor windows and eat standing like regulars
- Everything is plant-based, including the seasonal vegetarian mooncakes
- Crowded and a little chaotic at lunch
