Tired of all the noise and the lights and looking for a little French island of great food (sandwiches, salads and soups) and coffee?