Caveau St-Vincent is a restaurant offering diverse options for celebrations, professional gatherings, weddings, and more.