Octopus And Orzo Restaurants in Datca
Show restaurants on map
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Datca, Sabiha Gökçen Cad No.8, Datça, Turkey, Datca
"It's a really nice place, it's a family business, they never hurt you, the taste is superb, I think you should come and see it : that's it Service: Di..."
Feedback
These reviews refer only to the mentioned ingredients.