The Pizza and Tamales Factory
Restaurant $
888 S Euclid Ave, San Diego, CA 92114
Description
The Pizza Factory is here to bring you a taste of Italy. We invite you to taste our selection of our pizza creations. Our Goal is to bring great food enjoyGet to know The Pizza and Tamales Factory
Pizza Restaurant