If you were craving fast food last week shame on you! The true and bona fide happy-meals could be found at Arlington’s Greek Festival at the only place a Greek fest should be held in these parts! St. Athanasius the Great Greek Orthodox Church at 4 Appleton Street!
ACMi was there earlier this week and we can tell you the gyros and baklava were scrumptious, fresh thoroughly and undeniably Greek!