Get directions to: Babbo Italian Eatery, Glendale, AZ
Restaurant address: 20211 North 67th Avenue Glendale, AZ 85308, USA
Restaurant: Babbo Italian Eatery