Rio's Cafe offers Italian and American cuisine, including pizza, with options for takeout.