LO Restaurant offers Mediterranean cuisine with terrace seating. Located within Hotel SB Icaria.