648 The Queensway
Etobicoke
Ontario, M8Y1K7
(416) 251-7177
Izba Restaurant Ltd is a restaurant located in Etobicoke.
The information displayed here is displayed 'as is', including address, photographs and telephone information. Please check the listed website ( if available ) for up-to-date information, prices and availability. Where to Eat Canada is not responsible for the content of external websites. If you are the owner or operator of Izba Restaurant Ltd and wish to update or modify the content on this page including room details, specials and getaways or availability, please use our submission page.
More options within 1.24 kms of Izba Restaurant Ltd include Queensway Fish And Chips located at 1236 The Queensway, Sushi Kaji Restaurant located at 860 The Queensway approximately 0.65 kms away, That's Greek Cuisine located at 1045 The Queensway approximately 1.09 kms away, New Flower Drum Restaurant located at 2428 Lake Shore Boulevard West, and Ancom Chinese Restaurant.