The Rio was a French restaurant offering a refined culinary experience with French and Mediterranean cuisine.