Monday - Friday 11:00 AM - 2:00 PM (no Saturday lunch)
Monday - Thursday 4:00 PM - 9:00 PM
Friday - Saturday 4 PM- 9:30 PM
Address: Bizou, 259 North Main St., Decatur, IL 62523
© 2018. The content on this website is owned by us and our licensors. Do not copy any content (including images) without our consent.