Ellie Tomasson, Chief Managing Editor
• November 29, 2015
Each Labor Day weekend for the past 98 years, tucked away in the Central West End, St. Nicholas Greek Orthodox Church throws St. Louis’ largest ethnic festival. The event takes place in and outside of...