Omar's Pizzeria

33 E Duarte Rd, Arcadia, CA 91006

4.5(169)
$20 Minimum