Up & Down/Bar Cuba
Phone Number: +5356926900
Website: Suggest Official Website
Categories: Hotel resort, Tapas Bar & Restaurant
Address: 12 entre 3ra y Calzada, Vedado, Ciudad De La Habana, Cuba 10400
GPS Coordinates:
23.13524,-82.30359
Guanabacoa (Cuba), Havana Province, Cuba
Facebook: facebook.com/1811419702293062
Instagram: Photos and Videos