A word from Chou Chou Bistro
Chou Chou Bistro is a French Bistro with a Provencal feel. Homemade variety of chocolates and fruit tarts, along with seafood and meat. Chou Chou Bistro has a bright, colorful dining room with a casual yet chic bistro atmosphere.
Make sure to find out our specials on a daily basis!