Athens Restaurants
Throughout Psiri & Athens, Athens, Greece
Featured Review : Being ill, I didn't have my "try everything" appetite but still managed to eat countless $1.30 souvlaki pita gyros, and baklavas, other sweet/assorted goodies sold by street vendors everywhere. If you're looking to trim...See Full Review