Get directions to: Babbo Italian Eatery, Phoenix, AZ
Restaurant address: 6855 N 16th St Phoenix, AZ 85016, USA
Restaurant: Babbo Italian Eatery