Get directions to: Itza Pizza, Glendale, CA
Restaurant address: 1418 Glenwood Road Na Glendale, CA 91201, USA
Restaurant: Itza Pizza