20 Leokoriou Street, Psirri
Athens, AL 105 54 Greece
Athens, AL 105 54 Greece
+30 210 331 0572
Open Hours9p-1:30a Sun-Thu; 9p-2a Fri-Sat
OverviewThe medieval decor of Avalon is a rather unexpected feature among the trendy restaurants of Psirri, the city's new entertainment district. This uniquely styled eatery is a most...
more