Get directions to: Bloomers Bar & Grill, Carroll, IA
Restaurant address: 1235 Plaza Drive Carroll, IA 51401, USA
Restaurant: Bloomers Bar & Grill