Otay Pizza

Otay Pizza

2496 Roll Dr, San Diego, CA 92154
619-373-1768

Open until 7:00 PM

Full Hours

$4.99 Delivery (30 - 45 min)

$15 min spend

    SlicePizza Places in San Diego, CA Otay Pizza
    Price: $$