Casa Mia

11675 N 136th St
Scottsdale, AZ
480.314.0365
33.590593
-111.787309
Hours:
Mon:closed
Tue - Sat: 5pm - 9:30pm
Sun: 5pm - 9pm

for Casa Mia
Directions
from: