Funky Monkey Posted July 18, 2016 Loading Map.... Funky Monkey588 Hefei Road - ShanghaiDetails 31.8648782 117.3049466 Address 588 Hefei Road Shanghai China Upcoming Events No events in this location