Kaiba Tap House in Tianzifang Posted August 24, 2013 Loading Map.... Kaiba Tap House in Tianzifang169 Jianguo Zhong Lu - ShanghaiDetails 31.20657899999999 121.46315900000002 Address 169 Jianguo Zhong Lu Shanghai China Upcoming Events No events in this location