Get directions to: Zappy Pizza, San Diego, CA
Restaurant address: 5971 University Ave San Diego, CA 92115, USA
Restaurant: Zappy Pizza