Pizza Rio is a pizza restaurant offering a variety of pizzas. It is noted for serving Halal food and is available for delivery.