Babbo's Italian Eatery Scotts (Menu)

8840 E Talking Stick Way, Scottsdale
+1 480-291-5050

Give a rating to Babbo's Italian Eatery Scotts

Suggest a dish

How much did you spend at Babbo's Italian Eatery Scotts?