The Pizza & Tamales Factory

Open
Call
888 S Euclid Ave
San Diego, CA 92114
The Pizza Factory serves pizza made from fresh, local ingredients to create a delicious meal for all your family and friends. Visit us today or call us to make an order for delivery.
Own this business?
See a problem?

You might also like

United StatesCaliforniaSan DiegoThe Pizza & Tamales Factory

Partial Data by Foursquare.