Ataol Beach Hotel, Tuzburnu Mevkii, Tuzburnu Koyu No 29, Bozcaada ÇAnakkale, Turkey
Ataol Beach Hotel, Tuzburnu Mevkii, Tuzburnu Koyu No 29, Bozcaada ÇAnakkale, Turkey
No delivery
Spot something wrong?
Dishes at Ataol Beach Restaurant. Prices may vary in venue.