Richard's Fresh Seafood - Victoria
Dates of Operation:
-
Location 9 Wharf Road Covehead Road Green Gables Shore

About this Property
One of the Island’s longest-running fish shacks serving customers for more than 40 years.Amenities & Accreditations
Licensed