ChaBar in Leela Palace serves very good traditional tea’s and also tea’s from places outside India. They serve the tea in glasses and cups which makes it more attractive. Why I was there in Leela Palace is better not told.
Its a seven star hotel in Bangalore and I believe the only one in Bangalore. Next time you are in Leela Palace Bangalore, don’t miss out ChaBar.