Avenida Rio Branco 100 / Rio de Janeiro / Brazil
Ground floor restaurant (tenant Mc Donald’s) that boasts exquisite visibility thanks to its long frontage. The property is located alongside the busy Avenida Rio Branco in Brasil’s metropole Rio de Janeiro.