KitchenSpot
Search
See the best dishes near you?
← San Diego restaurants

Otay Pizza

No reviews yet

Pizza2496 Roll Dr #7253, San Diego

Own or manage Otay Pizza? Claim this listing free

Hours

Hours not listed yet.

Details

Address2496 Roll Dr #7253, San Diego 92154

Phone+16196615540

Websitehttp://www.otaypizzadelivery.com/

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.