The annual Greek festival kicked off today at the Annunciation Greek Orthodox Church at 457 Oak St. Traditional Greek food and music were among the venue along with vendors who sold everything from clothing to religious artifacts and jewelry. The festival runs from today 11am-10pm, Friday 11am-11pm, Saturday 11am-11pm and Sunday 12pm-7pm.