Bizou Reviews & Details
119 W Main St
Bizou is located at 119 W Main St in Charlottesville near the intersection of Main St W and 1st St S. Their menu consists of American dishes . Call (434) 977-1818 today!
- Major Intersection:Main St W And 1St St S
Tell us more about Bizou Charlottesville!