
Babbo Italian Eatery
Relaxed local restaurant & bar chain serving Italian fare & cocktails in a contemporary atmosphere.
(623) 566-9898
20211 N 67th Ave #6663, Glendale, AZ 85308
Relaxed local restaurant & bar chain serving Italian fare & cocktails in a contemporary atmosphere.
(623) 566-9898
20211 N 67th Ave #6663, Glendale, AZ 85308