If there’s one restaurant in Turkey worth traveling for, it’s OD URLA, located in a patch of land just outside of Izmir in the town of Urla. You arrive on a dirt path and out of nowhere, a beautiful restaurant appears under a grove of olive trees. OD Urla opened its doors about a year ago on the land of Chef Osman Sezener’s family olive grove... More