The Vespa Grande moped is made by the same company (Piaggio) that makes Vespa scooters but is has pedals as the picture shows and a 50cc 2 HP engine.
I got mine from Zippymoped, they have a web site, www.zippymoped.homestead.com. I think they just do Vespa and Puch mopeds.
I paid $700 for mine and it has been a dependable work horse to get me around campus and into town.