ChouChou image
ChouChou is a French Bistro with a Provencal feel.   Homemade chocolate fondant and caramelized fruit tart are a specialty along with seafood and meat cassolettes.  ChouChou has a bright, colorful dining room with a casual yet chi... more