Find the best restaurants in Lake Cowichan, BC, Canada: 1 places with address, phone number, opening hours and ratings.
Restaurants
4.6 (314)
162 S Shore Rd, Lake Cowichan, BC V0R 2G0