Italian Meatballs ( Large)
Regular price
$16.00
In stock
Known as "Polpette" in Italy , our meatballs are one of Torre's best sellers & a family favourite.
Prep & Cooking Tips