Alexandros is located in the heart of Toronto near sugar beach its very easy to find
5 Queens Quay W, Toronto, ON M5J 2H1, Canada
Get In Touch
Whether you want to make a reservation or place a delivery order you can do it by phone on +1 416-367-0633
Please fill out the form below to inquire about our restaurant, or to give any feedback about our food or service.
Are You Ready To Order?