The Johri recently bagged 43rd place in the Condé Nast Traveller x Zomato Top Restaurant Awards. Serving just vegetarian food ...