Sbarro definitions

Search

Sbarro

Sbarro logo #10101) Big European brand 2) Big Swiss brand 3) Concept car 4) European international brand 5) European brand 6) Famous Swiss brand 7) Famous European brand 8) Food court pizza chain 9) Italian eatery at the mall 10) Italian eatery chain 11) Italian fast-food chain 12) Italian food court staple 13) Italian restaurant chain
Found on https://www.crosswordclues.com/clue/sbarro

Sbarro

Sbarro logo #21000[automobile] Sbarro is a small Swiss high-performance replica and sports car company founded by Franco Sbarro in 1971. ==Models== The first Sbarro offered was a replica of the Lola T70, powered by a 5.4-liter Chevrolet V8. Since then, the company has produced small-series replicas of a variety of models including the BMW 328, Ford GT40, Bug...
Found on http://en.wikipedia.org/wiki/Sbarro_(automobile)
No exact match found.