We ordered food from here last night and it was just ok. All the meats seemed to be over cooked and dried out.
The falafel was hard and dry, the Gyro meat was just ok, over cooked, I don't know if it was just because it was evening or what, but the food was not impressive enough to make us want to go back. The prices are very reasonable, but the cheap price kind of matches the over over cooked food.
The portions of food are large on the rice and pita bread, but very skimpy on dishes with fries and ok on meats, if it only tasted better.
At some point we may give this place another try but it is not a place we will rush back too.