Authentic Sri Lankan restaurant offering classic starters, meat dishes, and Ceylonese specialties. Popular for its freshly cooked dishes.