Ceylon Tea Lounge is a cafe, located at 281 R. A. De Mel Mawatha, Colombo, Sri Lanka
Great service with a very friendly staff. Their iced tea is probably the best I've tried in Colombo
It was okay