Italian seasoned meatballs with marinara sauce and melted mozzarella in a toasted sandwich.
Pizza • Pasta • Italian • Delivery Services