Soak Bread (3 slice) in Milk (1/2 cup) and crumble the bread.
Mix Ground Meat (2 pound), Garlic (1 tablespoon), Fresh Ginger (1 tablespoon), Onion (1/4), Paprika (1 tablespoon), Fresh Parsley (1 tablespoon), Garam Masala (1 teaspoon), Crushed Red Pepper Flakes (1/2 teaspoon), Salt (to taste), and Ground Black Pepper (to taste).
Mix well and make golf ball size meatballs.
Fry in Olive Oil (2 tablespoon) on medium high heat.
Once meatballs are browned, transfer to a plate and set aside until they are finished off in the sauce. Reserve the oil from frying the meatballs in the pan to make the sauce.
In the pan drippings, saute Garlic (2 clove), Bell Pepper (1/2), Jalapeño Pepper (1), and Onion (1/2) for a few minutes on medium high heat.
Then add the Crushed Red Pepper Flakes (to taste), Dried Basil (1 teaspoon), Dried Oregano (1 teaspoon), Canned Crushed Tomatoes (28 ounce), and season with salt and pepper.
Season with Soy Sauce (1 tablespoon) and Hoisin Sauce (1 tablespoon).
Now add the browned meatballs to the sauce. Cook sauce for 20-30 minutes on medium low heat. Taste for seasoning.
Place meatballs into Sub Roll (6) and top with Mozzarella Cheese (to taste).
Place under broiler for a few minutes to melt cheese and toast bread. Add more sauce before serving. Enjoy!