The food and beer selection here is decent, but I find this restaurant overpriced for what it is. I can't say I've ever had a bad meal here, but your money could probably go a lot further elsewhere.
It's very close to where I live, so I've been a number of times, but otherwise, its location in a plaza just east of Main Street Markham makes it easy to overlook.