Illinois Flavors of Greece Festival – OPA!
Flavors of Greece at the Kane County Fairgrounds in St. Charles is one of our favorite Illinois Greek festivals. Read about our annual trip to the St. Athanasios Greek Festival in St Charles.
Continue reading →