Funky Monkey Posted July 20, 2016 Map Unavailable Address 588 Hefei Road Shanghai China Upcoming Events No events in this location