In Pokemon yellow Pikachu can't even evolve at all. Technically it now has a 3 evolution line but that doesn't matter since Pichu is a gen 2 baby Pokemon.
This is the only game without a 3evo starter, but in the new coming Let's Go games the starters are Pikachu and Eevee. Eevee can at Max evolve once, and we already explained Pikachu.
So there are 3 (only 1 confirmmed) games that don't 3evo starters.