Get directions to: Casa Mia, Scottsdale, AZ Restaurant address: 11675 North 136th Street Scottsdale, AZ 85259, USA Driving Walking Bicycling Restaurant: Casa Mia