From Our Editors
Bring on the cheese! Pizza Island's pizza located in Iowa City is loaded with fresh cheese and ingredients, making it a local favorite.
The parking options near Pizza Island are quick and painless.
So when pizza is calling your name, head on over to Pizza Island and give into your craving.