Babbo Italian Eatery
4 locations in 4 cities
Glendale, AZ (1)
- 20211 N 67th Ave, 85308(623) 566-9898
Mesa, AZ (1)
- 10726 E Southern Ave, 85209(480) 354-2322
Phoenix, AZ (1)
- 6855 N 16th St, 85016(602) 279-1500
Scottsdale, AZ (1)
- 8840 E Talking Stick Wy, 85250(480) 291-5050
