Jamavar, The Leela Palace Chennai - Restaurant Week India

2

As captivating as the grandeur that is Leela Palace is Jamavar, it's authentic Indian restaurant, that's quite the royal place to dine at.

Read this post on withthefoodie.com


Karthik Selvarajan

blogs from Chennai