It is named the San Marino Grand Prix after the nearby republic of San Marino . It is called the San Marino Grand Prix because there is already an Italian Grand Prix , and the republic of San Marino is itself too small to host a grand prix .