Saborear a sua refeição na Expo Shanghai poderá ser mais econômico na área comum do Parque do que nos restaurantes dentro dos pavilhões. A área total dos restaurantes do Parque é de 85 mil metros quadros, com 65 km2 na parte Pudong e 20 km2 na parte Puxi. O preço médio de uma refeição varia de 30 a 100 yuans de Renminbi (cerca de US$4,40 a 14,70). Os restaurantes oferecem comida chinesa, ocidental e fast food. O Centro de Restaurantes, situado a oeste do Eixo da Expo da zona Pudong, é onde está a maior concentração de restaurantes. Além disso, há também nove supermercados e seis pastelarias distribuídos ao longo do Parque.
Vale notar que a zona Puxi do Parque possui poucos restaurantes, os quais concentram-se principalmente dentro dos pavilhões. Já na Área de Melhores Práticas Urbanas (UBPA, em sigla inglesa), há apenas um único restaurante no pavilhão da França.
Pavilhão da China não oferece comidas
A fim de que os turistas degustem a comida chinesa, a organizadora da Expo criou a Avenida de Comida Chinesa, um espaço especial ao lado do Pavilhão da China que reúne 33 restaurantes representantes das diversas regiões de toda a China. Os turistas podem encontrar as comidas das oito escolas gastronômicas do país, como doce de durião, da escola Yue da Província de Guangdong no sudeste da China; Tofu com cogumelos, da escola Lu da Província de Shangdong no leste da China; pamonha com gema de ovo e ensopado de peixe picante da escola Chuan da Província de Sichuan no sudoeste do país.
No entanto, vale ressaltar que o Pavilhão da China não oferecerá nenhum tipo de comida.
Restaurantes nos pavilhões estrangeiros
A área total dos restaurantes dentro dos pavilhões estrangeiros é de 37,5 mil km2. Os cozinheiros provenientes dos vários países oferecerão comidas típicas a preços que variam de 100 a 400 yuans.
O Pavilhão da Cingapura oferecerá culinária do sudeste asiático. Já no Pavilhão da Itália, os turistas poderão degustar as massas, queijo, presunto, doces e café do país mediterrâneo. A "Sexta Sensação", restaurante do Pavilhão da França, irá celebrar o mês do vinho em setembro. O preço de um prato simples desse restaurante será de 300 yuans, enquanto um prato mais elaborado custará cerca de 500 yuans. No pavilhão da Bélgica, você se surpreenderá com uma "fábrica de chocolate". Além de conhecer todo o processo de criação desse doce maravilhoso, os visitates poderão até ganhar um chocolate de presente. No restaurante temático da África, denominado como Hakuna Matata - antigo provérbio africano traduzido como "sem preocupação", você irá descobrir muitos vestígios africanos, como lustres feitos com ovos de avestruz.