206,971 views
Fe Leal
We spent a whole day trying the most delicious food in Athens, Greece! Does Greece really have the best street food in all of Europe?