Taj Hotels is a chain of luxury hotels and a subsidiary of the Indian Hotels Company Limited, headquartered in Mumbai, India. Incorporated by Jamsetji Tata in 1902, the company is a part of the Tata Group. From Wikipedia
The influencer rated a ₹5 street-side idli as the best while a ₹5,000 gold-plated idli failed to impress.