Funky Monkey Posted July 11, 2016 Loading Map.... Funky Monkey588 Hefei Lu - ShanghaiDetails 31.214169 121.47226369999998 Address 588 Hefei Lu Shanghai China Upcoming Events No events in this location