I think Italian sub rolls that have been buttered and toasted are best, but you could also use a hoagie roll. Toasting the bread will help keep it from getting soggy as you add the marinara, meatballs, and cheese.