OPEN Hours: MON-Sat 11am - 8pm(kitchen closes 7:45pm)Dine-In, order online, or call for takeout (No Delivery)210 N. Ladd St. Unit 1, Pontiac, IL 61764Get Directions
(815) 277-1074
MENU: Place Online Order