After some serious inner struggle, I have finally decided that Zahos Grill is my favorite souvlaki shop in Athens. Not only is the souvlaki amazing there, but I also love the location, the people and what it represents for me! Zahos Grill is located in a friendly neighborhood in the south suburbs of Athens, and… READ MORE







