There is one restaurant in Canadian that is open for lunch
1 results
KFC Canadian, located at 731 Goldstream Ave in Victoria, British Columbia, is a popular restaurant chain known for its buckets of fried chicken, combo meals, and sides.