About
Kitchen Open 5:00pm-grill off at 9:00, fryers and pizza still available.
Family Dining, Lounge and Events
Book Events with us!
Address: 413 Willard Street, Genoa (Nebraska) 68640
Phone: (402) 948-1190
State: NE
City: Genoa
Street Number: 413 Willard Street
Zip Code: 68640
categories: other, bar & grill