Ibiza
Spanish · Bar · Tapas
Ibiza is a restaurant and bar offering a dining experience.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Ibiza.
Local restaurants nearby
Calle de la Iglesia, 3
Location
Los locales mejor valorados cerca de Ibiza.
Calle de la Iglesia, 3