Showing posts with label Greek food. Show all posts
Showing posts with label Greek food. Show all posts

Tuesday, February 26, 2008

Athens in a Weekend (1)

First things first - a nice portion of horta is eaten at Georges in Glyfada.
Site Meter