OPEN Hours: MON-Sat 11am - 7pmDine-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