Restaurant specializing in French cuisine, known for its delicious couscous, flavorful broths, and high-quality grilled meats.