I've given this place enough chances because of the proximity to my work, but I've had ENOUGH. They've managed to screw up my order almost every single time. What drove me over the edge however is I called ahead and asked for pickup. Order a simple chicken gyro on a pita with Greek fries on the side, was told it would be 10 minutes. Got there in 15 minutes and they asked for my name, and when I gave it to them they started scrambling, and looking for the receipt with my order. They had completely forgotten my call. The lady at the front desk assured me they would make the order quickly so I had a seat at the table right I front of the cooks and waited... 10 minutes go by nothing... At 15 minutes I got frustrated and asked them if the food was ready, and the girl turned around and handed me the bag with the food. "I was sitting right in front of you! Why couldn't you have told me my food was ready?" I told her, and she just shrugged and smiled. The sarcastic smile is what drive me over the edge. Told them all to f*** themselves and left.
My advice is even though their food may be good at times, it's definitely not worth your hard earned money especially if they don't care. There's another AUTHENTIC Greek restaurant called Kois on Aimco where they treat you well and have amazing food.