Kahwa Café - Les Compagnons is a coffee shop and sandwich shop known for its legendary homemade sandwiches and organic coffee. It offers a selection of sandwiches and coffee in a welcoming atmosphere.