I have to agree with recent reviewers...
Service is a hit or miss...waiter can by to ask for drinks and before we could answer, he disappeared for 10 min.
Then it was 10 to 15 min before the water and drinks came by.
He forgot one of our appetizers, the meat was over cooked (we asked for medium but got medium/well). Plating looked like it was thrown together in a cafeteria line up.
We were entertaining guest from out of country so this was a bit embarrassing because up to now they have had good experiences with the restaurants /meals in Canada.
Too bad because our cousins really recommend this place and I felt like walking out right after the drink order experience. Walk further down and pick a random greek restaurant and I think you might have a better experience.