Smile Politely

Greek Food Festival returns this Saturday

Time: Saturday, September 25, 11:00am – 9:00pm

Location: Three Hierarchs Greek Orthodox Church, 2010 Three Hierarchs Court (West of Worden Martin on Devonshire Drive), Champaign, IL

Free Admission – Food Pricing A La Carte
– Roast Lamb with Orzo (SP contributor roasts 300 lbs of lamb?!?)
– Spanakopita
– Pastitsio
– Chicken Souvlakia
– Greek Salad
– Greek Pastries
– Greek Wines
– Authentic Greek Dancing 2pm, 4pm and 6pm

More Articles