Swiss Chalet Rotisserie & Grill
Always so good for so little.
3233 Douglas St,
Victoria,
BC
V8Z 3K8,
CA
Sorry! This restaurant is no longer available.