The styling looked older than that to me. Then again, what do I know? :-)
The Stella is a 1979 Vespa PX150. They never stopped making them in India. Although the final assembly quality control could be a lot better, the bike is if good quality. Scooterworks in Chicago imports and supports them when they are available. The 2 stroke motors are getting hard to import. My local dealer only got two Yamaha Zumas this year.