This is the best Greek restaurant on the Danforth- Greek Town!
You can't really go wrong with any of the Greek restaurants in this area - we have tried just about all of them over the years, but if you want the best one, Astoria is it.
Patio if great. Service always fantastic. One litre bottles of wine: great. It probably has the largest seating capacity in the area so getting is usually not a problem. Opa!