Really good Greek spot in the Centennial Hills area. This place is a homemade cooking gem and when you come here you must get the Pomegranate Chicken. It is perfectly marinated in pomegranate and despite being grilled the chicken remains juicy thanks to the juicy topping. The rice is cooked really well where it is soft but not mushy and the pita is solid.