Restaurants & Bars

Atlantic Canada

Has anyone been to Izba in T.O.? TIA

Share:

Restaurants & Bars 2

Has anyone been to Izba in T.O.? TIA

lmc | Feb 7, 2002 12:06 PM

Curious about this place but I've heard mixed reviews.

Want to stay up to date with this post?

Recommended From Chowhound