RIO BRAZILIAN STEAKHOUSE, 93, 101 Albert Rd, Middlesbrough, TS1 2PA
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!
Find us on social media
Looking for the best theatre shows, restaurants, bars and accommodation in Middlesbrough? Browse our full Middlesbrough guide.
Middlesbrough