
Mastro's Steak House
Address: 8852 E Pinnacle Peak Rd, Scottsdale, AZ 85255
Phone:(480) 585-9500
Prices:$$$$
Hours: Tuesday hours 5:00 pm–10:00 pm - See all
Reservations: opentable.com
Menu: mastrosrestaurants.com
Destination TV reviews Mastro's Steakhouse in North Scottsdale AZ.
You must be logged in to post a comment Login