La Cave is a restaurant and wine shop offering a curated selection of over 1500 wines, plus a gourmet bistro menu. It features a unique terrace dining experience.