Discover the heart and soul of Shanghai through its food. From the bustling streets lined with vendors serving mouth-watering local delicacies to the elegant restaurants offering panoramic views of the city skyline, our guide unveils the best culinary experiences this vibrant city has to offer.