Bizou

Take time from your busy day and sit down and enjoy fine dining in a casual atmosphere. Reservations are recommended but not required.

LOCATION:

259 North Main Street, Decatur, IL 62523
217-422-7000
Map

HOURS:

Monday-Thursday: 11:00 AM – 2:00 PM; 5:00 PM-9:00 PM
Friday-Saturday: 11:00 AM – 2:00 PM; 5:00 PM-10:00 PM
Sunday: Closed

CONTACT:

Facebook


Back to Top ↑
  • Facebook