I grew up at this McDonalds and have seen it change over the years. I remember when this McDonalds was still a part of the Woodside Square mall where the current Pizza Pizza is.
This McDonalds is pretty popular. It doesn't matter what time of day/night you go...there will always be a line up. The service is fast and efficient, and the food is the same every where you go. The free wifi is a plus, with a few tvs in the mix.