2160 Linden Dr SE, Cedar Rapids, Iowa 52403 USA
Some highlights from inside, but there's so much more!
Photo Credit: Yelp