10 Jul Best Restaurant in Greece? By The Road Less Traveled
Lithos, Taki’s Place is in Dilofo, Greece. The town is in the mountainous region of Zagori, Epirus, and one of the most picturesque in the area. The food and atmosphere were absolutely amazing! I highly recommend the kontosouvli (spit-roasted meat) – maybe the best chicken dish I’ve ever had!