My husband and I visited mid-afternoon as we don't like to go during meal rush times with our small kids. In terms of service:
We got there around 2:45 and it took a while for the waitress to come to our table. She came to our table a few minutes before 3. I asked if we could still order the lunch specials and she said yes; however, when we got the bill it had the dinner prices on it. If it didn't take almost 15 minutes to take our order this wouldn't have been the case, considering there was only 1 other party in the restaurant at the time. It probably wouldn't have bothered me if she had told me instead of saying yes, then giving the bill with a difference price.
In terms of food (and service too):
We ordered the spanakopita/tiropita appetizer. I preferred the tiropita. Having spent a semester in Greece I am pretty sure these are from the freezer and not home-made, but they were still tasty. They were served approximately 1 minute before our dinner though. We both ordered the gyro burrito for our meal. It has a lot of meat! Definitely a good portion. My husband loved it. I thought it was good, not amazing, but good. The parmesan fries were tasty as well. I would probably try it again.