Eschilou 30, Athina 105 54, Greece
Psistiri tavern Athens, GreeceHere you can get a taste of the best souvlaki and pita in Athens. It is located at the Heroes Square of Psiri. The shop is small but always full of customers with fast service and great prices. I highly recommend it to all those who love or wish to try out the traditional souvlaki or Greek gyros!