Ziziki’s at The Star

Last week I had the pleasure of checking out Ziziki’s at The Star (6765 Winning Drive, Suite 800, Frisco, Texas 75034) with my friend Wendy Darling. My regular readers know how much I adore Greek food. In fact, it’s my favorite cuisine! I was excited to see what the fairly new Frisco restaurant had to offer….