new store in sao paulo brazil

Sofa Cafe opens New Store in Sao Paulo Brazil

And the news couldn’t get any better: Sofa Cafe opens new store in Sao Paulo Brazil.

Sofa Cafe is expanding operations in Sao Paulo, now 5 stores, 1 in Rio de Janeiro, Brazil and of course here in Framingham, United States of America!

Take a look at the pics of the Grand Opening that happened December 27th 2017 below:

Next time you are in Brazil, add our store to your tour. You will not be disappointed.