About
Nestled in the tranquility of picturesque Genoa Bay on Vancouver Island, about 1 hour north of Victoria and only 20 minutes from Duncan, the Genoa Bay Caf has rewarded guests with one of the most delightful dining experiences in the Cowichan Valley.
Details