Coffee shop, Caffetteria Venegoni, located near Piazza del Popolo. Offers coffee and related products.