How the world sees Greece
... for this weekend's return of the popular Greek Food Festival, a St. Philip Church production that has lured hungry foodies for decades.