Heat a small sauce pan over medium high heat. Add the grated garlic to the pan and saute until fragrant, about 30 seconds. Add all but about 2 Tablespoons of the wine and lemon juice to the pot and bring to a simmer.
Add the cream cheese and whisk until melted. Add the cheese, a handful at a time, whisking well after each addition, until mixture is smooth and cheese is totally melted.
Dissolve a Tablespoon of cornstarch in the remaining wine. Whisk it into the pot and allow it to simmer for an additional minute or two or until thickened.
Season with a pinch of nutmeg and sprinkle with Italian herbs if desired. Transfer to a fondue pot to keep warm or serve immediately.
Add marinara sauce to a microwave safe bowl, cover, and microwave until hot through, stirring every minute.
Serve fondue and marinara with meatball skewers and fresh vegetables.