en
×
About Us
Contact Us
Guides
Articles
Vota
/
Turkey
/
Selimpaşa
/
Albaylar Cafe Beach
Albaylar Cafe Beach
Turkish
Albaylar Cafe Beach is a beachside cafe.
İstanbul
Selimpasa, Turkey
www.facebook.com/242004019335265
Location
The ranking
Best Turkish in Selimpasa
65 places, none rated yet
See the full list →