The Leela Group’s signature restaurant in Chennai is a go-to for a royal fine dining experience. Indian flavours and spices take centre stage here, and classic North and South fare rub shoulders on the menu. It’s renowned for bringing traditional cooking styles and old-is-gold ingredients into a classy and authentic setting.
Where it is
Address : Adyar Sea Face, The Leela Palace Road, Sathyadev Ave, MRC Nagar, Raja Annamalai Puram, Chennai, Tamil Nadu 600028, India
Website : https://www.theleela.com/en_us/hotels-in-chennai/the-leela-palace-hotel-chennai/