Pizza Freaks
Address:
121 W Juniper St, San Diego, CA 92101
Phone:
(619) 581-9214 Pizza, Restaurants
Other Businesses:
- Dennys at 2139 Pacific Hwy, San Diego, CA 92101
- Humphreys Restaurant at 2303 Shelter Island Dr, San Diego, CA 92106
- A Brooklyn Pizzeria at 2358 University Ave, San Diego, CA 92104
- Lucha Libre Taco Shop at 1810 W Washington St, San Diego, CA 92103
- Little Italy Spaghetteria at 1953 India St, San Diego, CA 92101