Restaurant offering French and Mediterranean cuisine, known for its couscous. Welcoming atmosphere.