A pleasant joint to get your hummus, gyros, and tzaziki on.
What it lacks in ambiance (although being next door to Trader Joe's in the Town & Country Shopping Center doesn't hurt anyone), it makes up for with really friendly service and good food. I recently had the hummus plate and the chicken skewered kebabs (they have some greekish name but I forgot) and my friend got the moussaka, which was devoured in no time.
Honestly speaking, it's not the most mind-blowing Greek food I've ever had, but Cyprus Pita is definitely good enough to go back again. And a hit amongst the many misses this strip mall has to offer...