River Pizza is an independently operated pizza restaurant offering takeout and delivery.