Le Tabarka is a sandwich shop offering a welcoming atmosphere for lunch and relaxation. They also serve coffee, tea, and pastries.