Ítaca
Tapas · Vegan · Spanish
Ítaca offers tapas, including vegan options, and a selection of beers. Features a terrace.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Ítaca.
Local restaurants nearby
Plaça Vella, 6, Barcelona
Location
Los locales mejor valorados cerca de Ítaca.
Plaça Vella, 6, Barcelona