How the world sees Greece
Ringing in their thirty-third year, the annual Greek Festival returns to the Prophet Elias Greek Church in downtown Santa Cruz with authentic cuisine, ...