A cafe, Insa Coffee, located near Villa Carpegna.