The food here is fairly good; however, the customer service is atrocious....specifically their takeout and the lady who claims to be their manager with the short pixie haircut. We have ordered takeout from them about 5 times and EVERY time it has been a debacle. The young girls they had running the front desk could not even count change and once we ordered a philly cheese steak and received a cheeseCAKE slice. When alerting the manager nicely she acted like it was my mistake and she was doing me a favor by giving me the cheesecake, even thought half my order and myself then had to wait 15 min for the cheese steak. This last time, which will be our last time, we arrived at the 15 minute mark as instructed and I waited over 30 min to get my order. The said manager looked over at me standing there more than 3 times and never once came over to check on things or apologize for the ridiculous wait. When it finally arrived I asked it it was just cooked and the new young man behind the desk said no, it came out a while ago, but I had to come up here for the ticket and then bag it......so it sat there for 30 min while I stood there waiting for it. We tried and tried to give this place a chance since its basically in our back yard, but I am over waisting my time and money. Absurd!