It's a shopping center located in Barra da Tijuca, which is primarily known for its 18 cinemas - UCI, one of the largest complex of theaters in the country, its restaurants and the replica of the Statue of Liberty in front of the mall.
Comments
Avg. Rating:
Reviews
Currently there are no reviews for this place. Be the first one to review.