I have dined that Mastro's at well over 100 times. And no that's not a misprint well over 100 times. High praise . North Scottsdale has its fair share of luxury restaurants. This one's the best. Not only does it have terrific food but it has the best staff. Monica and Cecilia are terrfic.