Main content starts here, tab to start navigating

Hours & Location

903 E Norris Dr,
Ottawa, IL 61350

815-434-5000

Hours
Wednesday, Thursday, Friday, Saturday, 4:30 pm - Close

815-681-2940

Private Parties & Catering always available.

Get Directions