Location: 7919 East Thomas Road Suite 102, Scottsdale, AZ 85251
Phone:(480)990-1114
Category: Restaurants
Tags: Steak Houses, Barbecue Restaurants