Le Mouflon d'Or is a French restaurant offering a menu with both French and Arabian dishes. Enjoy relaxed outdoor seating and daily specials.