hero

Otay Pizza

2496 Roll Dr, San Diego, CA 92154

4.2(39)
Open NowFull Hours$15 Minimum$3.99 Delivery (40 - 55 min)

FAQ

Price: $$