Talk of the Town: 33rd Greek Festival takes place this weekend September 18, 2019 at 12:39 PM EDT - Updated September 18 at 12:39 PM Talk of the Town: 33rd Greek Festival takes place this weekend