Location

Mastro's Steakhouse
8852 E Pinnacle Peak Rd
Scottsdale, AZ 85255
United States
33° 41' 55.4928" N, 111° 53' 23.712" W