IT Ibiza is an Italian restaurant on the Spanish Island of Ibiza situated in what could be referred to as the ‘Mayfair of Ibiza’. However this is not a fusion restaurant per se. It is a seafood restaurant with a menu of renowned two-Michelin-star chef, Gennaro Esposito, in the talented hands of head chef Massimo Larosa. The menu transmits the flavours of the Mediterranean directly from the plate to the heart. Later on this year, they are going to open a subsidiary in Mayfair in London, but for now, our Thomas Falkenstedt concentrates on Ibiza. At IT Ibiza, renowned head chef Massimo Larosa supervises the kitchen and products as per Gennaro’s instructions and turns exquisite seasonal produce into the essence of southern Italian haute cuisine. The traditions of Italian family cooking emerge in an inspired menu of elegant and creative dishes. The location, the stunning restaurant and the food all make for an unforgettable experience.