Street food spot "Ο Πρόεδρος" offers a unique culinary experience. Find them at the French Station in Alexandroúpoli.