By Lauren Schiavone
Hometown Weekly Staff
Saturday, September 24, marked the return of the annual Greek Festival to St. Mark’s Orthodox Church in Westwood. A highlight of the autumn for many in the community, the festival provided a perfect venue for visitors to enjoy music, performances, church tours, food, and much...