Pros- the food is fresh and tasty and they're pretty quick in getting the food out.
Cons- not the best customer service. Don't refer to the menu posted online, the prices are the old ones, and when I went to pay for the food, I ended up having to pay for the newer prices. I told them they should upload an accurate pricing of their menu, but they said they didn't know how . . .so I don't know. It's a hit and miss. One time I wasn't able to pay with card and another time I could, I never know what to expect on any given day.