Main content starts here, tab to start navigating

Hours & Location

903 E Norris Dr,
Ottawa, IL 61350 (opens in a new tab)

815-681-2940

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

815-681-2940

Private Parties & Catering always available.

Get Directions (opens in a new tab)