Izba Bistro is a casual bistro offering a menu of Polish-Canadian cuisine, including schnitzels, in a relaxed, blue-hued setting.