CKBusiness profileRestaurantsChopsticks KaduwelaChopsticks Kaduwela — Restaurant services in Biyagama, Sri Lanka.BiyagamaView profile SaveCompare