ANYDOKO × Best Restaurants in Shanghai

My Favourite Restaurants in Shanghai

Shanghai in China is home to some of the tastiest dishes in the world. Join me in my film as we visit some of the best restaurants in Shanghai to try out local Shanghainese fair as well as sample some of the city’s best international offerings.