en
×
About Us
Contact Us
Guides
Articles
Vota
/
Turkey
/
Avcılar
/
Cafe Owl Moon
Cafe Owl Moon
Coffee Shop · Dessert Shop
Cafe Owl Moon is a cozy cafe offering a variety of fresh coffees, teas, and delicious desserts. It's a great spot to relax and enjoy sweet treats with friends.
Firuzköy Bulvarı 22, Avcılar 34320, TR
Avcılar, Turkey
Location
The ranking
Best Coffee Shop in Avcilar
331 places, none rated yet
See the full list →