If you are tea lover then you must visit this place.very much impressed by the varieties of tea in the menu.They have tea from almost all over the world and most of them listed in the menu are available.I had tried lemon tea and stress buster.It didnt disappoint me.It was original taste of lemon.Right from pizzas to fish chips everything is awesome.
Ambiance was very good.
I will truly recommend this place to my friends.