Little Bohemia Cedar Rapids, IA

1317 3rd St SE, Cedar Rapids, IA 52401