Royal Pizza is a pizza restaurant offering a variety of pizzas in different sizes, with affordable prices. Parking is available and animals are accepted.