Get Directions to Swiss Chalet Rotisserie & Grill

Get directions

Swiss Chalet Rotisserie & Grill

300 Borough Drive #1002, Scarborough, Toronto, Ontario M1P 4P5

+1 416-296-9923

View details