Palco Ibiza
Spanish · Tapas · Bar
Palco Ibiza offers table service and serves alcohol on an outdoor terrace.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Palco Ibiza.
Local restaurants nearby
Plaça d'Es Parc, 4
Location
Los locales mejor valorados cerca de Palco Ibiza.
Plaça d'Es Parc, 4