Fox and Hounds

Restaurant in Lake Cowichan, BC