KRBusiness profileRestaurantsKent Restaurant And BarKent Restaurant And Bar — Restaurant services in Koswatta, Sri Lanka.KoswattaView profile SaveCompare