I used to not go here anymore because the service was so slow. Decided to give it a shot again a few months ago...and the service still makes for 3 and not a 4 star review. I usually stick to the Greek chicken pita which I've had 3-4 times and it's kind of a hit in miss in terms of how good the chicken is cooked. Sometimes absolutely delicious and other times a little dry. A friend suggested I ask for hummus inside the pita (strange I know) but that really does the trick in terms of having a "good" pita there and if only they could improve their service speed so you don't have to wait 20 minutes each time they would get a 4. I almost gave them 4 this time around because a manager approached us as we were having dinner and of course noticed that we had to get up twice to ask if our order was almost ready. She was nice enough to comp our meal and gave us a gift card, but I don't want that kind act to compromise my review of Zoe's. So 3 stars it is.