That Greek Place: new and nice in downtown Carmel

Two sisters from Greece have opened a small and lovely taverna, That Greek Place, in downtown Carmel at 3 Fair Street, up the hill from and on the same side of the street as the post office. The sisters’ mother can be around too, as well as at least one daughter. The mountain tea was hand-picked …

That Greek Place: new and nice in downtown Carmel Read More »