UKData checked October 2026
  1. Home
  2. Newcastle upon Tyne
  3. Rio Brazilian Steakhouse

Rio Brazilian Steakhouse is a Brazilian restaurant on 95 Quayside in Newcastle upon Tyne. Also listed under buffet restaurant, cocktail bar and restaurant. It is open on Sunday.

95 Quayside, Newcastle upon Tyne NE1 3DHChecked October 2026