Wizard of Iz
Coffee Shop
Wizard of Iz is a coffee shop located at 523 Eglinton Ave W. It opens at 9:00 am and has received positive reviews.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Wizard of Iz.
Local restaurants nearby
523 Eglinton Ave W, Toronto, ON M5N 1B1, Canada


