Ordered delivery from here and was underwhelmed. Compared to other Greek salads on Danforth this one is particularly low grade, fast food-like and chinsy. The cheese was store bought grocery store stuff. They even forgot to include onions.
The calamari was pretty good though, to be fair.