Eden Roc is an elegant hotel restaurant offering upscale Mediterranean and French cuisine, along with barbecue and fish dishes. It features a robust wine list, terrace, and water views.