This Vegan Meatball Sub is stuffed with hearty meatballs, saucy marinara and gooey plant-based cheese. It's even better than Subway's Meatball Marinara Sub and will have everyone coming back for seconds and thirds!