I've been here twice and had the lamb gyro wraps/pitas both times. My main complaint is that the gyros, although tasty, are actually very greasy. A large part of the grease could be attributed to the fries they stuff in the wrap (delicious and crispy, but a lot of that grease will end up everywhere else other than collecting in the wrapper).
Greek salad is pretty standard, nothing special except for the feta cheese which melts in your mouth.
Be sure to get a drink with your meal...I guarantee you'll be feeling a bit parched afterwards.