La Marina is a Mediterranean restaurant with a varied menu and views.