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

 
京ICP备11048599号 TAVOLA Italian Dining All Rights Reserved