Solo Gelato
Ice Cream Shop · Dessert Shop
Solo Gelato is an ice cream shop offering quality gelato, including Dubai Chocolate flavors.
Location
Best places nearby
The highest rated places close to Solo Gelato.
Local restaurants nearby
Ευρώπης 10, Κρήτης

