515 N Dubuque St, North Liberty, Iowa 52317 USA
16" thick crust pizza: half pepperoni and black olives, half sausage and extra cheese
Photo Credit: Yelp