The only good thing about this place is the music and memories I've had here. This used to be the only breakfast restaurant I knew of that was open 24 hours until I came along a more affordable, better-tasting one called Honey B Hive.
Only come to Markham Station if you have a lot of time to waste. The food takes forever and the staff are not attentive at all. Even getting a table takes long when it is not busy. The food is a bit overpriced but it is not bad.
The only thing that ticked me off the last time I came here was this one waitress who had no adequate manners whatsoever and just reached for my baby, touching her face and who knows where else before we could even say anything. Mind you, she has quite intense allergies that the waitress could have easily had contact to. When we said something the second time she did it, she didn't apologize and just stomped off. By the way, we asked to switch waiters but they told us it's by section so we just let it go and ate quickly so we could leave.
It is extremely rude to touch someone without their permission especially if that person doesn't have a voice of their own yet and obviously would not like strangers touching them in any way just as we would not enjoy strangers touching us. Markham Station is unprofessional in general (their other waiters aren't much better - they are usually talking loudly amongst themselves instead of noticing customers calling for their attention), but after this experience, I don't think I will ever come back.