Bizou

259 N Main St DecaturIL62523
Map

Open Map

Description

Bizou LLC is located at 259 N Main St., Decatur, IL. This location is in the Decatur Central Business District neighborhood. This business specializes in Restaurants. Bizou LLC is open Mon, 4pm-9pm; Tue, 4pm-9pm; Wed, 4pm-9pm; Thu, 4pm-9pm; Fri, 4pm-9pm; Sat, 4pm-9:30pm; Sun, Closed and accepts American Express, Discover, Mastercard and Visa.
by merchantcircle on October 12, 2017 from merchantcircle

Information from the business

Bizou, Decatur, IL. 1,963 likes · 7 talking about this · 2,521 were here. BIzou is full service restaurant in downtown Decatur (Illinois). Serving both lunch and dinner Monday thru Friday, dinner...
by facebook on May 20, 2019 from facebook
Enjoy sophisticated dining in a friendly atmosphere for dinner Monday through Saturday at Bizou. The cuisine is French but changes often and patrons with enjoy the artistic displays on the walls of the restaurant.
by yahoolocal on September 07, 2011 from yahoolocal