Roll: Carangi's.
Price: $8.50 (sharp or mild provolone, 75 cents extra).
Reading Terminal Market, 1200 Filbert St., 215-829-9391.
DiNic's
If you like 'em: Big 'n' meaty 'n' garlicky, too. Most people are waiting in line for the roast pork. Be different.
Roll: Sarcone's.
Price: $8.25. (Extra topping 75 cents.)
Reading Terminal Market, 1136 Arch St., 215-923-6175, tommydinics.com.
Jake's Sandwich Board
If you like 'em: Spicy, rich and memorable. A deliciously complex concoction - meatballs made of beef, veal and spicy pork sausage - includes sautéed spinach, onions, mozzarella and garlic spread.
Roll: Carangi's.
Price: $8.50.
122 S. 12th St., 215-922-0102, jakessandwichboard.com.
Marabella Meatball Co.
If you like 'em: Customized. Choose from four kinds of balls, three sauces, four cheeses and seven add-on toppings (like prosciutto or sundried tomatoes).
Roll: Liscio's.
Price: $6.50 and $8.75, plus $1.25 for fancy add-ons.
1211 Walnut St., 215-238-1833, marabellameatballco.com.