Endereço: Unidade LG1-03, Subterrâneo 1, The Bund City Hall Plaza (antigo Edifício da Prefeitura), Rua Henan Middle, 270, Distrito de Huangpu, Xangai, China. Ver no Google Maps
O Taste of China fica no distrito de Huangpu, perto do The Bund, uma das áreas ribeirinhas mais emblemáticas de Xangai. O local fica dentro de um complexo de edifícios históricos, combinando patrimônio cultural com uma ambientação moderna e envolvente.
Sua localização central facilita o acesso a partir de áreas importantes como Lujiazui, Nanjing Road e Praça do Povo, tornando-o uma parada conveniente durante um dia de passeios turísticos em Xangai.
Ponto de referência: A orla do Bund e a rua pedonal Nanjing Road, ambas a uma curta distância a pé.