Ice Cream Shop
Spanish
209 Blvd. de San Rafael, La Habana, Cuba
Open now | 9:00 am - 10:00 pm

Business hours