IT Ibiza
Established in 2015 in Ibiza, IT™ Restaurants represent the founders’ unique vision of combining carefully curated music, best-in-class mediterranean cuisine and contemporary interiors in cosmopolitan destinations.
IT Restaurants holds 5 restaurants across Ibiza, Milan, London, Porto Cervo and Tulum.
IT Ibiza™ is located in Marina Botafoch with breath-taking views to the old town of Ibiza, in an enchanting setting that allows the guest to live an unforgettable experience.