I have been eating here for years and the service and food has always been pretty consistent. Their 3 pita dip is best on the Danforth IMO. Chicken souvlaki is what I typically get and it's pretty good. I wouldn't say it's the best on the danforth but I like the fact that I get a real salad with greens and veggies and not just iceberg lettuce (greek salad). Last time I went I ordered the salmon, it was fantastic. Juicy and flavorful.
The belly dancing and live band is great too. Place is usually full. Good, seasoned servers as well.