Temecula Greek Festival serves up a feast of flavor and culture

Greek pastries called melomakarona are sold at the annual Temecula Greek Festival. Valley News/Sh
Subscribe or log in to read the rest of this content.