Eat Local: Lindos, Greece

Lindos is the charming white-washed town that all of your Greek Island dreams are made of and that charm includes its people - and that's how we ended up at Mario's. We had spent the day exploring the never ending streets and enjoying the views from the acropolis and we had worked up an appetite. … Continue reading Eat Local: Lindos, Greece