Omar's Pizza
33 E Duarte Rd, Arcadia 91006