The Tandoor, an award-winning restaurant and the first Indian fine dining restaurant in China, has two branches located in Guangzhou and Shanghai. Known for its authenticity and excellence for 25 years, The Tandoor was awarded the “Bib Gourmand” award by the Michelin Guide in 2018, 2019 and 2020.