Rio Bar is a bar and café located in the heart of Zurich. It offers a place to relax between major city landmarks. The establishment serves drinks and is suitable for lunch.