Babbo Italian Eatery-scottsdale
8840 E Talking Stick Way
Scottsdale, AZ 85250-8525
480-291-5050