Menu
One of the best vegetarian family restaurant in Sri Lanka, where you could tantalize your taste buds with a wide range of dishes.