131 Small Boat Harbour Dr, Carnarvon, Western Australia 6701, Australia
View on Map
What travelers say:
Canafeng is a coastal town on the west coast of Western Australia, Perth to the north, not far from Coral Bay Beach. This is a Western-style restaurant located in the town's small yacht shelter. There are seafood platters, burger packages, etc.