411 3rd St SE, Cedar Rapids, Iowa 52401 USA
Aww...The Vito with hot peppers. My fav!
Photo Credit: Yelp