I tried their pastry cream bomboloni on a quest to find a replacement for the best ones I ever had in London (have not tried them in Italy).
The donut in itself was good if a little heavier than I would like but there was very little filling though it was excellent. A bit pricey for the small size.
They offer a choice of pizzas and baked goods as well as gelato and a there are a few table to sit down and enjoy a cup of coffee.