This place is great! I ordered the chicken shawarma greek salad and it was to die for. The only other place I've ever had such solid mediterranean flavors was in Israel. The chicken was a tad on the dry side, but the dressing and tzatziki compensated for that. Also came with a pita (always a plus).
Overall, GREAT greek food. If you're in the mood, this place will fill your craving and then some.