Get Directions to Swiss Chalet Rotisserie & Grill

Get directions

Swiss Chalet Rotisserie & Grill

5658 Signal Hill Centre Southwest, Calgary, Alberta T3H 3P8

+1 403-240-0006

View details