Save places from Instagram, TikTok, YouTube and more

Veg Inn
Restaurant
4.4 (14 reviews)
1585 Hua Shan Lu, Chang Ning Qu, Shang Hai Shi, China, 200031
Save places from Instagram, TikTok, YouTube and more

Restaurant
4.4 (14 reviews)
1585 Hua Shan Lu, Chang Ning Qu, Shang Hai Shi, China, 200031