Generous portions. Fast service. The food is standard fare - not spectacular but not bad either. When you factor in the reasonably low prices for dishes, the quality seems more than adequate.
The real surprise is how big the place is. Seeing it from the street you might mistakenly think it seats six and is a bit run down. But when you get inside, it is roomy and clean with a nice family atmosphere. The clientele were definitely more affluent than I expected for that strip of King West.