Espresso bar Belfiore Cafe in Borgo San Dalmazzo. Offers a small cafe experience with a selection of loose leaf teas.