Rated this place:
31 Widmer St., Toronto, ON, M5V2E8
Greek salad, Lunch spots, The wedge: It's got a great tang to it and it's pretty light. I've tried, but I can't replicated it.
I've never had a special I didn't like.
Great food, reasonable prices. The best greek salad in the city.