North Scottsdale AZ Restaurants 1. 20753 N Pima Rd, North Scottsdale, AZ 85255 | Fleming's Prime Steakhouse & Wine Bar (480) 538-8000