Mon – Closed
Tues-Friday // 8:30-4
Saturday-Sunday // 9-4


We are offering bistro style counter service with indoor & outdoor seating available. Limited menu and hours.

–  2540 Windsor Rd, Victoria, BC  –

At the Windsor Cafe,  you’re going to get an experience of flavor, starting with the scent of our fresh coffees when you walk into our restaurant. At our front counter you’ll see the display of our staple foods – fresh sandwiches, wraps, hot soups, artisan salads, and favourite foods we’ve developed over the years. 

Windsor Cafe Oak Bay lunch menu

Our feature menu is ever changing and continually evolving with the seasons and the availability of our products and ingredients. Due to this, we’re always rotating recipes and features for our full service dine in restaurant experience, and takeout menu options. We work with local bakeries in Victoria to provide us with the highest quality local baked goods served in-house. 

Visit us on Facebook to keep current with our seasonal menu changes and features. Or, give us a call to find out our current menu features and specialties, or to make a reservation to visit our outdoor patio in Oak Bay. Better yet – pop in for a visit. We would love to get to know you!


After visiting the Windsor Cafe, enjoy the experience of walking through some of Oak Bay’s most beautiful streets and taking in the views of the heritage buildings, the local community and shops, and most importantly, the beach and oceanfront just steps away from our cafe. Enjoy takeout pastries, drinks, and handmade food for your day down the road at Willows Beach, or in any of our surrounding parks or playgrounds.

Windsor Cafe Victoria

2540 Windsor Rd, Victoria, BC V8S 5H3, Canada 778-440-2540
Contact us
2540 Windsor Rd
Victoria, BC V8S 5H3