Ô Saveurs du Palais is a sandwich shop offering a selection of snacks, light bites, cakes, and beverages.