The Cuba Libre Rum & Cigar HouseOpen standalone map in fullscreen mode
The Cuba Libre Rum & Cigar House: 48.143799, 17.110985