SFBusiness profileRestaurantsStick Fishermen View RestaurantStick Fishermen View Restaurant — Restaurant services in Habaraduwa, Sri Lanka.HabaraduwaView profile SaveCompare