Swiss Chalet Rotisserie & Grill
3140 Dufferin St Unit 102,
Toronto, M6A 2T1 ,Canada
![Swiss Chalet Rotisserie & Grill Swiss Chalet Rotisserie & Grill](https://graph.facebook.com/1696510703969881/picture?type=normal&redirect=true)
Swiss Chalet Rotisserie & Grill is one of the popular Local Business located in 3140 Dufferin St Unit 102 ,Toronto listed under
Local business in Toronto
,
Restaurant in Toronto
,