TOWN AND COUNTRY, Mo. – Greek food is on the menu in Town and Country today. The Assumption Greek Orthodox Church is hosting its annual festival.

This year, it’s curbside only. You can order online at Then pick up your order at the church.

The church is on Des Peres Road near I-270 in Town and Country. Today is the last day of the festival. You can place your orders from 11:00 am to 8:00 pm.