Le Charlot is a sandwich shop offering fast food options with a focus on quality ingredients and a friendly atmosphere. Takeaway and terrace seating are available.