
The story
About Windsor Cafe
Windsor Cafe sits in a Tudor-style building at 2540 Windsor Road in Oak Bay, near Windsor Park. The kitchen serves comfort food and a lunch menu that rotates with the seasons, using ingredients from Vancouver Island farms, small businesses and local suppliers. There is a garden patio for outdoor dining. The cafe lists its hours as 8:30 am to 5 pm, now including Mondays.