Cuba Libre is located in Pune, Maharashtra. The average rating of this place is 4.10 out of 5 stars based on 2192 reviews. The street address of this place is 3rd Floor, Phoenix mall, Phoenix Boundary Road, Clover Park, Viman Nagar, Pune, Maharashtra 411014, India. It is about 2.80 kilometers away from the Ghorpuri railway station.