Bar Caffè del Principato. A coffee shop.