Restaurants - Ibiza, Balearic Islands, Spain
URBAN SPACES ART HOTEL SL is a restaurants company based out of VIA PÚNICA, 32, IBIZA, Illes Balears, Spain.