Get directions to: Aunt Lu's Cafe, Elm Creek, NE
Restaurant address: 380 Odessa Rd Elm Creek, NE 68836, USA
Restaurant: Aunt Lu's Cafe