Nestled on an island with stunning lake and mountain views, this Brazilian seafood gem serves shareable dishes in a relaxed, tropical setting.
Ilha da Gigóia, 34 - Barra da Tijuca, Rio de Janeiro - RJ, 22640-310, Brazil Get directions
$$$ · Menu
carla eboli
Robert W
Tim Kustusch
Natalie Edwards
Jim Williams
Michael Pallister
Jose M. Prieto
Michael Freedman
Kim L.