Update Info - Aunt Lu's Cafe
This restaurant was reported as closed. If it is open, let us know.
Aunt Lu's Cafe
380 Odessa Rd
Elm Creek, NE 68836
380 Odessa Rd
Elm Creek, NE 68836
This restaurant was reported as closed. If it is open, let us know.