I have eaten here a few times due to the convenient location. Each time with regrets and I won't make the mistake again. The food is decent if it served warm.
Most recent experience: ordered two chicken gyros and three sides (rice x 2 and fries). We had to wait over 35 minutes to get our food (no apologies for delay). We get the gyros (and had to ask for our sides after only being handed gyros), we are then handed bag that had obviously been sitting as the grease had soaked all around the brown bag.
We were too hungry to complain and took the cold fries. My first bite into my chicken gyro I was left with a delicious piercing pain in my mouth as a bone cut the roof of my mouth. The blood added a nice iron flavour to my gyro, maybe this was the intention.
My past experiences were similar. This place needs to understand better service and rethink their take-out strategy. It doesn't take 35 minutes to put pre-cooked meat into a pita and drop pre-fried fries (perfectly acceptable for crispy fries) for 2 minutes and scoop precooked rice into a container. Won't be returning.