Refined spot offering farm-based fare & monthly menus, plus a chef's table & an olive-tree garden.
+90 539 775 12 21
odurla.com
See open hours