Location

Address: 2500 Binjiang Avenue, Pudong New Area, Shanghai, 200120, China.

It's surrounded by the Shanghai Oriental Pearl TV Tower, Shanghai Ocean Aquarium and financial giants at it's east, facing west to the skyscrapers on the Bund

tavola restaurant

 
京公网安备 11010502044485号 TAVOLA Italian Dining All Rights Reserved