"I visit this area about once a year, and this restaurant has become one of my favorites. The moussaka is delicious, especially if you enjoy eggplants, and the skewers and Greek salad are fantastic. However, I found the Greek nachos to be just average—generous in portion but pricey, and I'm not a fan of hard pita chips. Be cautious with the cocktails, as some of them pack quite a punch. Downtown Walnut Creek is lively, and while parking is available, the meters do accept debit cards, so make sure to pay for at least an hour and a half."