Oh La La
Ice Cream Shop · Dessert Shop
Enjoy soft-serve ice cream at Oh La La. They also offer catering for events.
Location
Best places nearby
The highest rated places close to Oh La La.
Local restaurants nearby
Τσουδερών 91, Κρήτης
Location
The highest rated places close to Oh La La.
Τσουδερών 91, Κρήτης