The first time I came here, I was pleased, but the last two visits have made me change my mind. The food is good, but the service is sub-par. I used their online ordering system with a scheduled pickup time. I got there and the food was not ready. They told me that they don't check the app regularly, so I should call in the future. So I had to wait for them to make my philly steak. They did not apologize for the inconvenience. The next time, I called in the order. It was a 30-minute wait. I don't know why it took so long; they were not busy. When I got there, they had a sign on the register stating that the credit card reader was broken. I was lucky I had cash, but they didn't tell me when I called in. It drove one customer away while I was there. Customer service seems fairly inconsistent. I probably won't be back anytime soon.