Kaiba Tap House ( Taikang Terraces )

[ Restaurant ]
169 Jianguo Zhong Lu
Shanghai, China
()86 21 6418 2252
78

1 rating
11am to 2am
information provided by RateBeer.com