We created the ultimate Athens souvlaki guide after a month of eating souvlaki in Athens Greece, the epicenter of traditional Greek souvlaki. Check …
Don't Be Cocky When it Comes to Greek Souvlaki
Just face it - souvlaki is best eaten at the source. Discover the best spots for eating souvlaki in Athens and then explore the best Greek food to eat in Athens, Meteora, Mykonos, Rhodes and Santorini.