Sato Plus Cafe
Coffee Shop · Turkish
Sato Plus Cafe is a cafe offering a large space with both indoor and outdoor seating, and features a children's play area.
Location
Best places nearby
The highest rated places close to Sato Plus Cafe.
Local restaurants nearby
Turgut Özal Bulvarı 89, İstanbul



