I literally felt as though I was in India for a few hours! The ambiance of the place is incredible. I definitely recommend it to anyone that loves teas, such a wide organic variety available, or anyone that wishes to experience a true Indian culture. It's also quite affordable depending on what you get, I usually go to have tea with friends, but any other setting would be appropriate. Quick tip, make a reservation before since it does have a small room accommodation available.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.