In a nut shell, this is a "Tea lover's haven". A tea lover can spend a whole day tasting various types of tea here. Teas from all over the world are listed on the menu and most of them are available. Though a bit pricey, food here is recommended.
Very good ambience with pleasing photographs on the wall, related to tea mostly, make it a pleasurable experience.