Lake Cowichan restaurants

Subway
108 South Shore Rd
Lake Cowichan, British Columbia  V0R 2G0
Canada
Phone: 250-749-4370

Jada's Fish & Chips
104 South Shore Rd
Lake Cowichan, British Columbia  V0R 2G0
Canada
Phone: 250-749-4531

Villager Restaurant
56 North Shore Dr
Lake Cowichan, British Columbia  V0R 2G0
Canada
Phone: 250-749-3833

Sponsored
links