HOME / Polish restaurant / Izba Bistro
1545 Lougheed Hwy., Port Coquitlam, BC V3B 1A5
+16044758864
View Business Profile