What wine should we have tonight?
Well you have a choice.
If chardonnay, increase the garlic slightly and tone down the parmesan just a bit.
If a red, increase the parmesan just a bit. Many richer reds work here: cabernet, zinfandel, nebbiolo among others...
Bring the food to the wine... enjoy.
If instead you want to bring the wine to the food, then prepare the dish to your taste and sample it. If the garlic is more pronounced, I favor chardonnay somewhat. If the parmesan is more pronounced, I favor a red.