HOME / Restaurant / The Windsor Cafe
2540 Windsor Rd, Victoria, BC V8S 5H3
+17784402540
View Business Profile