Sit in the terrace garden and escape from the hustle and bustle of the street below you. We had the best meal of our two week trip to India here. All due to the amazing water buffalo steaks that were pure perfection. We come from beef country in Canada and know our steaks and these were amazing. Great little restaurant!