Meatball sub on legit Italian bread. I think the vegan meatballs are made in house and they have a good texture and taste without being too meaty. A little skimpy on sauce and cheese but still good.clarendiee150