Babbi Café is an ice cream shop offering gelato, coffee, snacks, and vegan options.