Where to buy nearest you!
Open your hands and get ready for a fistful of the king of Italian sandwiches. Filled with Italian meatballs & pepperoni...
And let us not forget of course, CHEESE! Mozzarella, Ricotta, Parmesan, and Romano melting together and laying in a flavorful tomato sauce.
Lucky for you, they come in packs of two. You know, one for each hand. Too bad you don't have two mouths.