Alfa Romeo brings Italy to Johannesburg Stelvio Style: Alfa Romeo is a world renowned Italian car brand that has its mark deeply embedded within the South African market for their innovative, quality, style and feel. In an Italian themed event inspired by the arrival of the Alfa Romeo SUV, the Stelvio in South Africa, the brand celebrated with its loyal customers and potential … [Read more...] about Alfa Romeo brings Italy to Johannesburg Stelvio Style