I've been to quite a few Greek restaurants and this is a favourite of mine now. We went for lunch and I had the calamari plate. It was huge! The Greek salad was terrifice, with good dressing, bite size chunks and lots of fresh Feta. Our Waitress, probably a veteran of the restaurant was excellent with attentive but not hovering efficiency.
Its not a huge restaurant and the decor is early 1970s Greek, but again, the food is what you go for, not the decor. If I were to go there with a large group, I'd let them know in advance and see if we could pre-order.
I love the after dinner 'ouzo' candies our waitress gave us sevearl extras to take to our friends back at the office. We will go back again for a satisfying lunch.
The only issue I have is the parking. It's a small lot and fills up quickly. I don't mind walking from another parking lot but on Fairmont at that corner there just isn't that much parking!