Sandwich shop L'îlot Sandwiches, established in 2004, offers a wide selection of sandwiches and fresh salads.