El Castillo de la Pizza offers a variety of pizza flavors.