Someone wrote to me and said To Steki Tis Agoras on Athinas Street by the Central Market makes the best souvlakia in Athens.
[Back][Up][Next]