Sandwich shop Les P'tits Délices offers a variety of sandwiches.