Iles Santa Lucia is a restaurant offering European cuisine with a Swiss influence, known for its pleasant atmosphere.