Le Mermoz is a French restaurant offering a refreshed experience with a new menu, team, and atmosphere. They feature fresh products and daily specials, with outdoor bar, terrace and other amenities.