Le Dauphin is a restaurant offering French cuisine with a modern twist. It features a terrace and private rooms, making it a popular spot for gatherings.