Chillbox frozen yogurt & gelato ice cream is located in Thira, Greece on 25is Martiou 303. Chillbox frozen yogurt & gelato ice cream is rated 3.5 out of 5 in the category frozen yogurt shop in Greece.
Service options
In-store shoppingTakeaway
Accessibility
No wheelchair-accessible car park