3108 1st Ave NE, Cedar Rapids, Iowa 52402 USA
After 15-20years it's up and running!!
Photo Credit: Yelp