Itzza Pizza

Sheikh Zayed Road, Trade Centre, Dubai
Landmark: Behind Sahara Towers
P.O.Box: 117890, Dubai