This location has been flagged as "Closed".
7340 E. Indian Plaza Scottsdale, AZ 85251 Map It
480-970-1112
By Phoenix New Times Staff
By Benjamin Leatherman
By Tirion Boan
By Cody Fitzpatrick
By New Times Staff