Not bad for a quick sandwich. My son seems to enjoy the roast beef with all the fixings he likes. I however, just stick to the meatball sub. A lot still looks too much processed meat for my likening...roast beef not so much as the others. The bread is typically fresh but I guess you have to hit it at the right time. Sometimes it's dry and hard. The place is clean and the staff has always been friendly. I gave 3 stars cause my kid likes the food he eats, the place is clean and staff is friendly. I would take more stars away when it comes to the deli. I wish they would jump on board like all the other shops and slice your meat fresh in front of the customer. SO much better taste vs. tasting something that looks like it came out of a Lunch-Able.