Eating Italian at Babbo Italian Eatery restaurant in Glendale, AZ.

Feedback

Do you manage or own Babbo Italian Eatery?

Yes