How the world sees Greece
Nestled amidst the madness of the Nut Tree Plaza, residents of Vacaville can get an authentic taste of Greek food that some may only find when they cross the Atlantic Ocean.