A recommended power supply that can be easily connected to an L298 current driver

Probably not. Don't believe everything you see on the web, especially if they recommend using 9V smoke alarm batteries for anything.

This low voltage brushed DC motor driver from Pololu is vastly more efficient than the L298 and will probably work well with the pictured motors. A 4XAA or AAA battery pack should be suitable.