ACOSTA Flavors Factory tucked away in the city’s Acropolis, serves inventive versions of traditional Greek cuisine. Try the Big Boss souvlaki, or “chic to chic” chicken breast.

2 Kiprou Str, Agios Pavlos 554 38

+30 2310 210-805