Search results
- See moreSee moreSee moreSee moreThe Pizza FactoryPizza · $
We offer the best pizzas in san diego we invite you to come and taste our fine italian recipes fresh green salads and...
Website: thepizzatamalesfactorymenu.com
Phone: (619) 263-1484
Cross Streets: Between Olvera Ave and S Euclid Ave
Pickup · Delivery
888 S Euclid Ave San Diego, CA 92114 1965.74 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly