Rio's Pizza offers a variety of pizzas and international cuisine.