Starbox Cafe
Coffee Shop · Sandwich Shop · Breakfast
Starbox Cafe is a cafe offering coffee and internet access.
Location
Best places nearby
The highest rated places close to Starbox Cafe.
Local restaurants nearby
Fatih Su, Yeşil Tekke Sokak 38, İstanbul



