Adres: Unit LG1-03, kelder 1, The Bund City Hall Plaza (voorheen het oude gemeentehuis), 270 Henan Middle Road, district Huangpu, Shanghai, China. Op de kaart
Taste of China ligt in het Huangpu-district, vlak bij The Bund, een van de meest iconische gebieden aan het water in Shanghai. De locatie bevindt zich in een historisch gebouwencomplex, waar cultureel erfgoed naadloos samengaat met een moderne, meeslepende opstelling.
Door de centrale ligging is het makkelijk te bereiken vanuit belangrijke wijken zoals Lujiazui, Nanjing Road en het Volksplein, waardoor het een handige tussenstop is tijdens een dagje sightseeing in Shanghai.
Dichtstbijzijnde bezienswaardigheid: De Bund en de voetgangersstraat Nanjing Road liggen allebei op loopafstand.


