Quiet street in Italian town