The Pizza & Tamales Factory
888 Euclid Ave, San Diego
(619) 263-1484
Recent Reviews
The Pizza & Tamales Factory
888 Euclid Ave, San Diego 92114
(619) 263-1484