Owl Cafe /in Howells /by Travel CouncilHome cooked family food. Daily lunch specials and Wednesday burger night. 226 Center St. | Howells, NE | (402)986-1700 Hours: (subject to change) Monday 9am-1:30pm Tuesday-Friday 8am-1:30pm Favorite http://www.travelnenebraska.com/wp-content/uploads/2011/12/discover-flag.png 0 0 Travel Council http://www.travelnenebraska.com/wp-content/uploads/2011/12/discover-flag.png Travel Council2024-03-14 13:35:402024-03-14 13:35:43Owl Cafe