104 East Prairie Avenue

Decatur, Illinois 62523

Entry Door located at 
100 North Main Street

Indoor Dining & Curb Side

Sunday - Monday | CLOSED

Tuesday - Thursday | 11:00am - 7:30pm
Friday - Saturday | 11:00am - 8:00pm
Patio Dining, Weather Permitting

Delivery to Downtown Decatur Businesses Tuesday - Friday | 11am - 2pm

Contact us about Corporate Catering
Business Catering Deliveries

Call us at:
(217) 475-1111


Call Ahead Seating (10-15 minutes ahead):

(217) 519-8822

No reservations taken or required! We do ask that your full party is present to be seated.

Go with the Flo!