Sbarro (automobile)
…Sbarro is a small Swiss high-performance replica and sports car company founded by Franco Sbarro in 1971. The first Sbarro offered was a replica of the Lola T70, powered by a 5.4-litre Chevrolet V8. Since then, the company has produced small-series replicas of a variety of models including the BMW 328, Ford…