Does Otay Pizza have any deals?
Answer:
Otay Pizza is not currently offering deals.Does Otay Pizza offer delivery?
Answer:
Otay Pizza does offer delivery. Delivery is $4.99.Where is Otay Pizza located?
Answer:
Otay Pizza is located at 2496 Roll Dr, San Diego, CA 92154.