Zappy Pizza

Zappy Pizza is a Pizza restaurant with 4 locations in Chula Vista, CA; San Diego, CA; San Ysidro, CA and more. Order takeout online for pickup or delivery.

Locations