Brasile

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 […]