We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Vietnamese Restaurants in Shanghai

I like:
Vietnamese
Chinese
Japanese
Asian
Cheap eats
Mid-range
Fine dining
Baogang Industrial Park
Cafe
$-$$$$
Price
1
Cuisine
Dining options
Neighborhoods
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
#211 of 12,561 restaurants in Shanghai
Cuisines: Vietnamese
Map | Visitor photos (34)
#261 of 12,561 restaurants in Shanghai
Price: $15 - $20
Cuisines: Vietnamese
Map | Visitor photos (4)
#403 of 12,561 restaurants in Shanghai
Cuisines: Vietnamese
Map | Visitor photos (13)
#453 of 12,561 restaurants in Shanghai
  • Love it 07/14/2014
Cuisines: Vietnamese
Map | Visitor photos (4)
#902 of 12,561 restaurants in Shanghai
Cuisines: Vietnamese
Map
#975 of 12,561 restaurants in Shanghai
Cuisines: Asian, Vietnamese
Map | Visitor photos (2)
#1,433 of 12,561 restaurants in Shanghai
Cuisines: Vietnamese
Map | Visitor photos (5)
#1,551 of 12,561 restaurants in Shanghai
  • I liked it 02/15/2014
Cuisines: Vietnamese
Map | Visitor photos (2)
#2,177 of 12,561 restaurants in Shanghai
Cuisines: French, Vietnamese
Map | Visitor photos (3)
#2,208 of 12,561 restaurants in Shanghai
Cuisines: Vietnamese
Map | Visitor photos (4)
#2,302 of 12,561 restaurants in Shanghai
Cuisines: Vietnamese
Map | Visitor photos (1)
#2,780 of 12,561 restaurants in Shanghai
Cuisines: Vietnamese
Map | Visitor photos (7)
#2,866 of 12,561 restaurants in Shanghai
Cuisines: Thai, Vietnamese
Visitor photos (1)
#3,837 of 12,561 restaurants in Shanghai
Cuisines: Asian, Vietnamese
Map | Visitor photos (1)
#3,839 of 12,561 restaurants in Shanghai
Cuisines: Asian, Vietnamese
Map | Visitor photos (7)
#3,977 of 12,561 restaurants in Shanghai
Cuisines: African, French, Vietnamese
Map | Visitor photos (12)
Be the first to review this restaurant
Address: TianShan Road 341 Bin Gu Plaza 406 Room, Shanghai, China
Cuisines: Thai, Vietnamese
Be the first to review this restaurant
Address: ChangNing District Gu Yang Road 399, Shanghai, China
Cuisines: Vietnamese
Be the first to review this restaurant
Address: HuangPu District ZhongShan South Road 505 Lao MaTou 10 Building b Tower, Shanghai, China
Cuisines: Thai, Vietnamese
Be the first to review this restaurant
Address: PuTuo District WuNing Road 99, Wo Ge Plaza 4 Floor 408, Shanghai, China
Cuisines: Thai, Vietnamese
Be the first to review this restaurant
Address: No.1 920 Nong, Changle Road, Shanghai, China
Cuisines: Vietnamese
Be the first to review this restaurant
Address: JingAn District Wan HangDu Road 889, Yue Da 889 Plaza b1 Floor b109a, Shanghai, China
Cuisines: Vietnamese
Be the first to review this restaurant
Address: HuangPu District XiZang Middle Road 268, LaiFuShi Plaza b1 Floor, Shanghai, China
Cuisines: Vietnamese
Be the first to review this restaurant
Address: LuWan District HuaiHai Middle Road 282, XiangGang Plaza North Floor 2-12 Room, Shanghai, China
Cuisines: Vietnamese
Be the first to review this restaurant
Address: ChangNing District ShuiCheng South Road 37 3 Floor, Shanghai, China
Cuisines: Thai, Vietnamese
Be the first to review this restaurant
Address: PuDong New Area ShiJi Avenue 8, Guo Jin Center 4 Floor, Shanghai, China
Cuisines: Thai, Vietnamese
Be the first to review this restaurant
Address: JingAn District MaoMing North Road WuJiang Road 269, Huang Pu Hui 1 Floor, Shanghai, China
Cuisines: Thai, Vietnamese
Be the first to review this restaurant
Address: MengZi Road 29, Shanghai, China
Cuisines: Asian, Vietnamese
Neighborhood: The South Bund
Be the first to review this restaurant
Address: JingAn Distinguish NanJing West Road 168 , RuiOu Shopping 4 Floor, Shanghai, China
Cuisines: Vietnamese
Be the first to review this restaurant
Address: No.93-C, Xiangyang North Road, Luwan District, Shanghai 200000, China
Cuisines: Vietnamese