Pizza on Dubuque is my favorite pizza in Iowa City. It is whole wheat pizza with all natural ingredients. Not only is it quick, cheap and delicious but the slices are huge. I've eaten here for the past 5 years and have never been disappointed. I would highly recommend trying it.
more