LO
Mediterranean · Spanish
LO Restaurant offers Mediterranean cuisine with terrace seating. Located within Hotel SB Icaria.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de LO.
Local restaurants nearby
Av. d'Icària, 195-196, 08005 Barcelona


