Swiss Chalet Rotisserie & Grill

4004 17 St NW Edmonton, AB T6T 0C1,
Edmonton

Business Summary:

Address :4004 17 St NW Edmonton, AB T6T 0C1
City :Edmonton
Phone :780-485-6531