LOOKOO
Ice Cream Shop · Dessert Shop
LOOKOO is an ice cream shop offering a variety of frozen treats. They also offer delivery.
Location
Best places nearby
The highest rated places close to LOOKOO.
Local restaurants nearby
Παλαμηδίου 62, Αττικής
Location
The highest rated places close to LOOKOO.
Παλαμηδίου 62, Αττικής