Sandwich shop La Fine Bouche offers a variety of sandwiches. Enjoy your meal on the terrace.