Restaurant Izla is a Montreal, QC business. Restaurant Izla is located at 769 Legendre Rue East, Montreal, QC. The postal code is H2M1H1.
You can contact Restaurant Izla at 514-381-4545 or from out of area call 1 5143814545.