Take A Chill In IbizaSol Kitchen & Pool Bar is a secret tropical oasis, tucked away between the busy streets of District 7. The spacious outdoor setting offers guests a combination of poolside relaxation, luxurious cabanas, a breezy bar