So this place has been in New City for quite some time and I can't believe we waited so long to go. We have been there a couple times now as well as gotten takeout and have not been disappointed. My favorite is the chicken souvlaki platter with rice and Greek salad. Love their salad, very tasty. Their taziki is good too just has a bit too much dill for my liking, but all around a great place. Definitely worth trying.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.