swiss restaurants in London
About 5 results.
Swiss Chalet Rotisserie & Grill
Wellington Road 1067, N6E 2H5 London, CanadaWhether its our classic Rotisserie Chicken, ribs, sandwiches or salads you’re craving, Swiss Chalet has you covered! Find a restaurant location near you!
Swiss Chalet Rotisserie & Grill
Wonderland Road North 735, N6H 4L1 London, CanadaWhether its our classic Rotisserie Chicken, ribs, sandwiches or salads you’re craving, Swiss Chalet has you covered! Find a restaurant location near you!
Swiss Chalet Rotisserie & Grill
Highbury Avenue North 1141, N5Y 1A5 London, CanadaWhether its our classic Rotisserie Chicken, ribs, sandwiches or salads you’re craving, Swiss Chalet has you covered! Find a restaurant location near you!
Swiss Chalet Rotisserie & Grill
Fanshawe Park Road East 92, N5X 4C5 London, CanadaWhether its our classic Rotisserie Chicken, ribs, sandwiches or salads you’re craving, Swiss Chalet has you covered! Find a restaurant location near you!
Swiss Chalet Rotisserie & Grill
Wonderland Road South 3060, N6L 1A6 London, CanadaWhether its our classic Rotisserie Chicken, ribs, sandwiches or salads you’re craving, Swiss Chalet has you covered! Find a restaurant location near you!