Yes, the same Adidas that you know. You can find an Adidas in almost every mall here in Brazil. This particular store is relatively small, but still manages to carry a nice selection of merchandise, neatly displayed and reasonably priced.
The staff are helpful but not pushy. They are located on the 2nd floor (oddly enough, the second floor is called the first floor in Brazil--the 1st floor is referred to as the ground floor) near a gym, so smart! read more