Listing 6 restaurants in and around Crapaud.
Crapaud (/kræˈpoʊ/ KRA-poh) is a rural municipality in Prince Edward Island. It is located north of Victoria in the township of Lot 29.
2 Main Street, VICTORIA, Prince Edward Island C0A 2G0
Richard’s Fresh Seafood is one of the Island’s longest-running fish shacks, serving customers for more than 40 years at Covehead Wharf.
Have a fish ‘n chips and beer on the deck.
12 Main Street, VICTORIA, Prince Edward Island C0A
PEI oysters are exported worldwide, with our cold & clean waters making them some of the freshest oysters in the world.
We carry the Islands most premium brands, offering a rotating selection for a unique variety.