The Thumb

9393 E Bell Rd, Scottsdale, AZ 85260
The Thumb The Thumb is one of the popular Barbecue Restaurant located in 9393 E Bell Rd ,Scottsdale listed under Barbecue Restaurant in Scottsdale , Grocery Store in Scottsdale ,

Contact Details & Working Hours

Map of The Thumb