Izba Restaurant in The Queensway Etobicoke Toronto
648 The Queensway, Etobicoke 1K7, M8Y - Get directionsIzba Restaurant Photos
Menu Izba Restaurant
How to get to Izba Restaurant
Opening Time
11am – 11pm: Mon-Sun
Services
- Serves Alcohol
- Catering Available
- Takeout Available
- Patio Seating Available