Owl Cafe

226 Center St
Howells, NE 68641