Natuzzi Italia opens its first Brazilian flagship store


Natuzzi Italia has opened its first Brazilian flagship store in Sao Paulo, a new exhibition space intended to be a meeting place for customers, architects and designer of the city known as the cultural hub of the whole country.

The store, located in the central Alameda Gabriel Monteiro da Silva, covers an area of ​​297 square meters and develops on two levels, with a big shop window overlooking the main street. The store exhibits the core products of the brand, from the Re-vive chair to the new Italo sofa, together with tables, chairs and accessories.

The Sao Paulo store is the 200th Natuzzi Italia single-brand store in the world.