Posted by Maria on October 03, 2000 at 07:52:40:
In Reply to: Greek Restaurants in Toronto, Canada posted by Mihalis on October 02, 2000 at 15:19:11:
The finest Greek restaurant is Avli (on the south side of Danforth, at Chester). There are many other nice restaurants, such as Canoe, Scaramouche, and Movenpick. Have fun!
Post a Followup