I'd say 4.5/5 overall because as they say on annual employee evals, "there's always room for improvement." Additionally, 2 of the 3 times I've called in my order, I've been placed on hold for over 5 minutes. The second time resulted in me arriving in the parking lot prior to them taking my order.
Food is easily 5/5 though. Everything I've tried has been delicious. The gyros and Greek fries are the best I've had, not that I am a gyro or Greek fry aficionado or anything though. So, YMMV, but I don't think most people would be disappointed.