Zappy Pizza

restaurant in Otay, Chula Vista

Phone: (619) 422-2998

Address: 1352 3rd Ave