Browsing Tag

Guide

Guide to Street Food in Athens

Athens is the capital of Greece and is undoubtedly one of the greatest hubs for Greek street-food in the county. Two things often come to mind when Greek food is mentioned;