Babayaga Ice Cream Shop is an establishment located in Trani, Italy. It is identified as an ice cream shop.