Thanksgiving in North Phoenix (MetroCenter area)
The only "good" places I've seen Thanksgiving menus from are Quiessence and Noca, both of which are far outside of that 5-mile radius.
A Different Pointe of View at the Hilton Tapatio Cliffs is a potentially good option that would be closer to you. Their Thanksgiving menu is here:
6106 S 32nd Street, Phoenix, AZ 85042
3118 E. Camelback Rd, Phoenix, AZ 85016
Different Pointe of View
11111 N. 7th Street, Phoenix, AZ 85020