Ice Cream Shop
Spanish
Cuchillo #7 e/ Zanja y, San Nicolas, La Habana, Cuba
Closed today

Business hours