Pizza Royal is a casual pizza restaurant offering comfort food alongside a salad bar.