Pizza Rella is a pizza restaurant offering delivery and takeout services. It is known for its pizza offerings, with customer reviews highlighting a positive experience.