Helados Di Luna Castillo de Jagua
Basic information
Address
Calle 23, esquina G, Vedado, Plaza de la Revolución See mapAverage price
$8.00 to $14.00 USD
€7.70 to €13.50 EUR
$960.00 to $1680.00 CUP
Cuisine
Ice cream shop
Hours of operation
Everyday 10:00 - 22:00 hrs
Description
We sell creamy industrial ice creams made from Italian recipes. Read More