There are quite a lot of vegetarian restaurant for vegetarians. Here lists some famous vegetarian restaurant in Shanghai.
Chinese name: 春风松月楼
Add: No. 23, Bailing Road, Huangpu District, Shanghai
Chinese add: 上海市黄浦区百翎路23号
Opening hour: 7:00 am-8:00 pm
Chunfeng Songyue Restaurant, or Songyue Lou, established in the Qing Dynasty (in 1910), is the oldest vegetarian restaurant in Shanghai. The most famous food here is the vegetable stuffed bun, noodles and other snacks are also delicious. With more than 100 dishes for you to choose, you’ll get great satisfaction in Chunfeng Songyue Restaurant.
Chinese name: 功德林
Add: N0. 441 Nanjing West Road, Huangpu District, Shanghai
Chinese add: 上海市黄浦区南京西路441号
Opening hour: 7:30 am-8 pm
Shanghai Godly Restaurant (Gongdelin) was founded in 1922, is a company with 80 years of the famous old brand enterprises. It is an amazing place for vegetarians....The food was simply awesome. The service is super quick and efficient and there is an absolute boon for vegetarians. Visitors being vegetarians can on a holiday with family and eat there. It was little skeptical about the vegetarian options available in China.
Chinese name: 上海枣子树
It is a great restaurant with a very varied menu. Simple and affordable. Great taste. Try the fresh juices. The restaurant also has a small sop where they sell vegetarian products. Detoxify with a vegetarian feast at this restaurant with good prices, good service and a clean environment. Non-smoking and drinking rules apply, but their delicious spinach dumplings and meat-flavored vegetarian dishes, such as the Saysade, will make you forget what's missing.
Chinese name: 五观堂素食
Add: No. 349, Xinhua Road, Changning District, Shanghai
Chinese add: 上海长宁区新华路349号
Opening hour: 11:00 am-9:00 pm
Shanghai Wuguantang Vegetarian Restaurant is a small restaurant with simple but elegant layout. There is the faint koto music gently around. The menu is unique, tied with blue cloth of Chinese knots. You can get more surprise when you open it. Graceful scholarly manuscripts reveal a deep breath.
Chinese name: 龙华素斋
Add: No. 2787, Longhua Road, Xuhui District, Shanghai (inside Longhua Temple)
Chinese add: 上海市徐汇区龙华路2787号
Opening hour: 7:00 am-3:30 pm
Longhua Temple Vegetarian Restaurant, located inside Longhua Temple, is popular among local people in Shanghai. What you really should try is the vegetarian noodles, very delicious with fresh ingredients, meanwhile, you can add ingredients you like at the noodle soup bar. The maigre chicken, ham and duck are also famous and tasty. You can buy some packaged vegan products there if you like.
►More information about restaurants in Shanghai please click: Restaurant in Shanghai
►More tours of Shanghai you can click: Shanghai Tours
From on request