Address: 2860 N Main St, Decatur, IL 62526, USA
Phone: +12178757000
Sunday: 8AM–12AM
Monday: 8AM–12AM
Tuesday: 8AM–12AM
Wednesday: 8AM–12AM
Thursday: 8AM–12AM
Friday: 8AM–12AM
Saturday: 8AM–12AM
Jaramaine Taylor
The food was amazing! Had a jumbo combo, salad, and cheese sticks.
tenika smith
Great Food Great Staffing
Kristen Anderson
Love the combo pizza! Best ever!
brenda rankins
Waited an hour for my food when was told 30 minutes manager was rude
Thanks! Your review is awaiting moderation.
They have a lunch buffet and i think a dinner buffet. Not sure on the hours.
Yes
10 plus tax
Ok its about as big as a Papa Murphy's family size Pizza
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.