Ibiza was founded in 2008 by four siblings with a dream to empower people to express themselves through shoes. The concept store offers a wide variety of shoe brands from around the world, including Ipanema, a colorful Brazilian slipper brand described as ‘crazy...