Get directions to: Rhoda's Corner Bar, Elba, NE
Restaurant address: 312 Front Street Elba, NE 68835, USA
Restaurant: Rhoda's Corner Bar