Bistro Le Pavillon is a charming coffee shop and wine bar offering a selection of hot and cold beverages, including barista-quality coffee, champagne, and wine. Guests can enjoy delicious waffles, cakes, and other light fare in a picturesque setting by the former moats of the castle.