Le Chouquet's is a sandwich shop offering quick meals for takeaway or on-site dining.