Soak shrimp in milk for 15 minutes. Heat 4 Tbsp. olive oil in large saucepan over medium-high heat. Combine flour, parmesan, salt, pepper and cayenne in a medium bowl.
Dredge the shrimp until well coated. Fry shrimp along with whole garlic in the oil until shrimp are golden brown, about 2 minutes per side. Remove cooked shrimp and set aside.
Leave garlic in pan, stirring frequently to avoid burning. Add wine and lemon juice to the garlic in the pan and bring to a boil. Let wine reduce by half. Add cream and bring back to a boil, lower heat and reduce by half again. Add basil and tomatoes and cook for a few minutes to slightly soften tomatoes. Add salt and pepper to taste. Return shrimp to sauce, remove from heat and cover to keep warm. Serve with angel hair pasta.
Make sure everyone gets one or two of the toasted garlic on their plate!
~Adapted from "Momslike