Stepping inside Jaatra, the specialty restaurant of the newly-inaugurated Taj Puri Resort and Spa, feels like…