Opa! Of Greece is located inside the food court in the North York City Centre. It is your standard Greek food you have come to expect from a court food with reasonable prices.
The quality of the food is average, and fine for the price. Sometimes the chicken can be more on the dry side probably from sitting on the steam table.
If you are just looking for something light, like a lunch then this place is acceptable. I wouldn't come here other then for a quick bite to eat but that's probably why it is located in a food court.