Beachfront restaurant and bar, Elli World, offering Mediterranean and European cuisine. Serves breakfast, lunch, dinner, and drinks.