North Park Vaudeville And Candy Shoppe in San Diego CA
North Park Vaudeville And Candy Shoppe
2031 El Cajon Blvd
San Diego, CA 92104
- (619) 640-2734
- Official Website