Restaurant Search

Owl Cafe

Howells, NE


CONTACT INFO

Phone:

402-986-1700

ADDRESS

Owl Cafe
226 Center Street
Howells, NE 68641

More Restaurants in Howells

REVIEWS

Rate It: