Arizona > Scottsdale > South Scottsdale > Restaurants, Food & Beverages > Restaurants > T T Roadhouse
2915 N 68th St, Scottsdale, Arizona, 85251-6810
(480) 990-9033
South Scottsdale
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!