Wiki Targeted (Entertainment)
Do you like this video?
Zip Zap and 'Za Pizza Arcade is a pizza restaurant and arcade in Springfield.
There appears to be more than one branch as a kidnapping happened at the other branch, according to a sign posted outside the building.
Community content is available under CC-BY-SA unless otherwise noted.