I've only been once and had the meatball sub - everything about it was amazing. The bread was fresh and soft in the middle, the meatballs were flavorful and tender, and it was nice and cheesy, but not too much so. You can't beat the price, either! I walked around the store and was so tempted to buy more but will save it for my next trip.