DINE IN | CARRY OUT | DRIVE THROUGH
(217) 424-1800
Mon - Sun 11:00 am - 9:00 pm
701 W. Eldorado Street | Decatur | Illinois | 62522
To play, press and hold the enter key. To stop, release the enter key.