Southern Barbarian

[ Restaurant ]
2nd Floor, 169 Jinxian Lu
Shanghai, China
()5157 5510
72

7 ratings
Daily - Lunch 11am-2pm & Dinner 5pm-11pm
information provided by RateBeer.com