Let us take you on a culinary journey into the Tijuca Urban Forest that surrounds Rio de Janeiro, with planted walls and flowered ceilings towering high above a traditional Brazilian Churrasco dining experience.
Situated on Albert Road opposite Middlesbrough’s famous Centre Square!
Since opening Rio quickly became the #1 rated Restaurant on TripAdvisor in Middlesbrough!