Best Restaurant in Greece? By The Road Less Traveled

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!

By: The Road Less Traveled