The Press Restaurant Posted November 17, 2016 Loading Map.... The Press Restaurant309 Hankou Road - ShanghaiDetails 31.235611 121.48410799999999 Address 309 Hankou Road Shanghai 20000 China Upcoming Events No events in this location