Cafe du Soleil

Off-Site Catering

A charming French bistro located on the Upper West Side, this French bistro sits up to 75 inside and an additional 20 on its terrace. It is flooded with sun for lunch and has beautiful oversized mirrors and golden hues throughout. The style is very Provence with authentic French decor.

Visit their website for more information