St. Nicholas Greek Orthodox Church is hosting its annual Greek festival on Oct. 4 through 7.
The church is located at 196-10 Northern Blvd. in Flushing.
The festival will run from 6 p.m. to 10 p.m. on Oct. 4, 6 p.m. to midnight on Oct. 5, noon to midnight on Oct. 6 and noon to 10 p.m. on Oct. 7.