Filters:
southwest france restaurant in Newfoundland And Labrador
About 10 results.
Swiss Chalet Rotisserie & Grill
St. John's, Newfoundland And Labrador CanadaWelcome to the official home of Swiss Chalet! Come In, Call, Click or Cluck!
Swiss Chalet Rotisserie & Grill
Mount Pearl, Newfoundland And Labrador CanadaWelcome to the official home of Swiss Chalet! Come In, Call, Click or Cluck!
Swiss Chalet Rotisserie & Grill
St. John's, Newfoundland And Labrador CanadaWhether its our classic Rotisserie Chicken, ribs, sandwiches or salads you’re craving, Swiss Chalet has you covered! Find a restaurant location near you!