Indian Hotels Company (IHCL) recently introduced its flagship Indian-concept restaurant brand, Loya, at the Taj West End, Bengaluru. With this opening, the celebrated North Indian Concept Restaurant expands to its second outpost. Loya captures the
Indian Hotels Company (IHCL), India’s largest hospitality company, announced the launch of its new Indian-concept restaurant brand, Loya. Debuting at Taj Palace, New Delhi, Loya captures the culinary essence traversing the landscape of North India.