I have been here twice now, and had different things both times (Gyro Pita and Falafel Wrap), but as much as I love a good Gyro lunch, Cyprus Grill just didn't quite do it for me.
I do like that you order at the counter, and the food comes out pretty quick, but I wasn't blown away by either the gyro meat or the falafels. I thought the gyro meat was a tad dry, and they really skimped on the tzatki sauce, which didn't help the dry meat situation. The falafels were decent, they had a bit of a kick to them, but the wrap that they were served in was a downer.
I will probably end up eating here again since they are near my office, but once you have had a really good gyro (like the ones at Haji-Baba) this one just doesn't quite make the grade.