Rio Cafe is a cafe offering a space for socializing and enjoying refreshments.