Chillbox
Ice Cream Shop · Dessert Shop
Chillbox is a frozen yogurt shop offering four yogurt flavors, 14 ice cream flavors, and 41 toppings. Customers create their own treats.
Location
Best places nearby
The highest rated places close to Chillbox.
Local restaurants nearby
1 Πλατεία Βενιζέλου Έλενας, M

