Located at 95 Quayside, Newcastle on the first floor of Tomahawk Steakhouse. Offering the people of Newcastle divine views of the River Tyne & an amazing Brazilian culinary experience!
Rio Quayside is the second venue to open in Newcastle on the back of Rio Jesmonds amazing success.