Largest Greek Festival Around! June 1 - 3, 2012
Just a reminder that the Arlington Greek Festival is June 1 - 3, 2012 at the St. Athanasius the Great Greek Orthodox Church in Arlington, MA.
Details can be found here: www.arlingtonfestival.com
Seriously amazing Greek Food. This is the biggest Greek Festival in the New England Area.