Taotaoju is not a restaurant selected by Michelin Guide. Taotaoju is a traditional cuisine restaurant in China, established in 2004 and headquartered in Shanghai. The restaurant is famous for its unique food culture, exquisite dishes and excellent service, and won many honorary titles such as China Top 100 Catering Enterprises and Shanghai Famous Stores.
Taotaoju is not a restaurant recommended by Michelin guide, but it is still one of the favorite food brands of many people.