Caffè Dipiaza offers a restaurant experience.