PHBusiness profileRestaurantsPalihawadana Holiday ResortPalihawadana Holiday Resort — Restaurant services in Pallama, Sri Lanka.PallamaView profile SaveCompare