I've had only terrible experiences dining in this specific location... I've dealt with everything from moody waiters, long waits, and rude management. I don't know what it is about the Fairview location, but it just oozes out bad customer service. The food is alright. After my last meal at this location, I vowed to support more local restaurants around the area (there are so many wonderful places to eat in North York!) than this overpriced, generic chain.