Tarabella: has anybody heard of this car?

45-46 years ago I saw a Tarabella parked in the lot of the Safeway on Colorado & Sierra Madre (the big one) in Pasadena. The name was in cursive, so I may not have read it correctly. It looked like a fancy foreign car, likely expensive - small, low, perhaps only 2 seats. I’ve never found anyone else who has heard of it, not even The Car Show’s Len Frank & John Retsek (which, I suspect, means I was hallucinating). Has anyone here heard of it?

Bella I think is Italian for “beautiful”, so maybe it is an Italian car. Terra Bella translates as Beautiful Earth. Maybe an eco-car? Electric car?

Or maybe it was a Taraborelli Fiat ? http://www.taraborelli.com/