Big Bamboo Posted April 23, 2015 Loading Map.... Big Bamboo南阳路132号 - ShanghaiDetails 31.228237 121.45142499999997 Address 南阳路132号 Shanghai China Upcoming Events No events in this location