Loading Events

St. Nicholas Greek Orthodox Church

Upcoming Events

August 2018

101st Annual St. Louis Greek Festival

August 31 TO September 3
Gyros, moussaka, spanakopita, baklava. . . there’s no better way to spend Labor Day weekend this side of Mykonos than at the 101st Annual... Read More
+ Export Events

View All Events