Le Mazagan is a restaurant offering French and Moroccan cuisine with homemade dishes. They also cater to private events and offer takeout services.