at 7750 Markham Rd, Markham , L3S 4S1 Canada
Swiss Chalet Rotisserie & Grill is Markham based place and this enity listed in Restaurant category. Located at 7750 Markham Rd ON L3S 4S1. Contact phone number of Swiss Chalet Rotisserie & Grill: (905) 209-9508