Location: 10001 East Pinnacle Peak Road, Scottsdale, AZ 85255
Phone:(480)419-9933
Category: Restaurants
Tags: Steak Houses, Barbecue Restaurants