Otay Pizza
2496 Roll Dr #7253, San Diego
(619) 661-5540
Recent Reviews
Otay Pizza
2496 Roll Dr #7253, San Diego 92154
(619) 661-5540