Wow! They had the store front sign up a while before they opened their doors. I found their website shows a Barra de Tijuca store but this is new branch. It has a very similar layout with a clean modern look with a corridor of freezer and refrigerated cases along both walls as you walk in, filled with high end…