My Pizza And Tamales Factory
888 Euclid Ave
San Diego, CA
6196238816