Cuisine Type:
This deluxe restaurant located in the Almendares River outlet proposes cuban and international food.
Open Hours: 12:00am to 12:00pm. All days
Location: Vedado, Havana city
Address: Calle Calzada esq. a 20
Phone: (53 7) 55-3090 al 92
This deluxe restaurant located in the Almendares River outlet proposes cuban and international food.
Open Hours: 12:00am to 12:00pm. All days
Location: Vedado, Havana city
Address: Calle Calzada esq. a 20
Phone: (53 7) 55-3090 al 92