This is another "Hypermarket" (larger than a supermarket) chain from France which are popular here in Brazil and they are currently in 36 countries around the world. This particular location is well-located, but has less to offer than their other locations and it's SLOOOOOWWWW at the cash registers.
Don't stop here if you're in a hurry. read more