T8, Shanghai – China 24/07/2020 Marco Beolchi Around the World, China, Restaurant Voted one of the Worlds 50 Best Restaurants, T8 moved from a lane house to a new mall location in[…] Read more