Food quality is good, however staff is terrible, rude, and don't pay attention. I went into the store yesterday with my girlfriend and ordered two minis with a drink. Everything started fine until I ordered the subs, which is when the manager and employees serving us started quietly talking about how we only ordered minis and then rolled their eyes at us. They tried to keep it quite so we wouldn't hear them but I did. Also while the employee making the sandwich was making it he forgot 2 of the 4 meats on my sub. Point being, the food is good however you have to pay attention to what they are putting on it and what they are forgetting(which should never be the customers responsibility) just to get a decent sandwich.