This place is nice and is hidden at one end of Heartland. Lets get to logistics of the place:
Location: is good as its in heartland so there is no parking problems.
Restaurant: It's quite big and there is plenty of seating with various section and different seats available.
Food: I am not a big fan of Swiss Chalet but it was good. The chicken was soft and tender, and fish was fried well.
Service: was good. We were greeted at the entrance, and seated fast. The server was knowledgeable and friendly.
Price: its easy on the pocket and well priced.
Size: its good for large groups and families
Clean: The restaurant was kept clean and so was the washrooms.
Halal Option: All the Meat is halal except the Ribs and their normal Chicken dipping sauce. Serve did tell us they have a vegetarian dipping sauce and we can switch that with the current sauce. I confirmed the Halal thing from Zabihah site and then also called the store to confirm. The staff servings us also confirmed that the chicken was halal.
http://www.zabihah.com/d/Mississauga+25436+Swiss-Chalet/
Over all the service was great at this restaurant! We enjoyed our time here.