Eden offers artistic haute cuisine with French techniques and regional influences. This high-end restaurant features multi-course menus and scenic views.