Psistiri tavern Athens, Greece
Here 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!