We recently got take out from this location, aside all the bad reviews. We were in the area and were very hungry, especially for Greek food.
The service was great, the man who took our order was very friendly and professional.
The food was delicious and fresh!
The place was small, clean and new. It's obviously not a Fancy sit down restaurant but great to grab a quick bite. Or take out. Great salads, skewers were tender and fresh, their fries are really good! No bad comments what so ever.