Treat your taste-buds to the tantalizing flavors of Sri Lanka in one of the most sought-after restaurants in Ahungalla. Mouthwatering spices, freshly caught seafood, seasonal vegetables and Grade A meats can be catered to all needs and leave you craving for more.