The subs here are no joke. The large subs are ginormous! It would easily feed 2 people or one person who clearly is over eating. The subs are not super thick but they are super long. Meat quality is never questionable here. One great thing about their meatball sub is that they don’t cut the meatballs in half to spread down the roll. You get full sized meatballs lined up from end to end. I always look forward to going to Al’s Cafe.