Chillbox
Coffee Shop · Dessert Shop
Chillbox is a cafe offering a variety of options.
Location
Best places nearby
The highest rated places close to Chillbox.
Local restaurants nearby
İstiklal Caddesi 170, İstanbul
Location
The highest rated places close to Chillbox.
İstiklal Caddesi 170, İstanbul