we visited here and were quite excited by a very good menu. Service was good (and it surprisingly had wi fi). food was average only. not bad, but didn't meet expectations as it is more expensive than other restaurants. The toilets are great though, and the best i seen in India.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.