Pizza Rio & Cafe offers pizza with a focus on quality and flavor, including daily Italian dough and a special pizza sauce.