en
×
About Us
Contact Us
Guides
Articles
Vota
/
Turkey
/
Avcılar
/
Sahra Flore Cafe
Sahra Flore Cafe
Coffee Shop
Sahra Flore Cafe is a cafe offering coffee and potentially other beverages and light fare. The name suggests a focus on coffee and a pleasant atmosphere.
Ahmet Taner Kışlalı Caddesi 37/b, Bağcılar / İstanbul
Avcilar, Turkey
Location
The ranking
Best Coffee Shop in Avcilar
331 places, none rated yet
See the full list →