Bibou is a bistro offering French cuisine. It's a place to enjoy a meal or drinks, with both indoor and outdoor seating available.