Restaurant
Alexandros Take-Out
15 locals recommend,
Tips from locals
The best greek food! If you go around afternoon, you might be able to get your hands on a freshly made baklava.
Unique things to do nearby
Locals also recommend
Location
5 Queens Quay W
Toronto, ON