Get directions to: Temple Bar, Scottsdale, AZ
Restaurant address: 17050 N Thompson Peak Pkwy Scottsdale, AZ 85255, USA
Restaurant: Temple Bar