skip to main content skip to footer

La Locanda

6830 E 5th Ave St 108
Scottsdale, AZ 85251
Tel: 480-284-6511
Get Directions