admin

User banner image
User avatar
  • admin

Places

The Table

The Table, one of India’s most celebrated restaurants, has welcomed guests to enjoy its globally inspired cuisine and hospitality since opening in 2011. Located in...