Looking for Ibiza Resto Bar & Cafe address or Ibiza Resto Bar & Cafe contact details? Well we have got you covered. The venue is located Near Vinamara Swaraj Hospital Marine Street, Juhu Nagar, Juhu Village, Sector 11. Here is Ibiza Resto Bar & Cafe Contact number - +91. You can call them anytime between 10 Am to 8 PM.