Castella Imports

Stuffed Peppers

Experience the heavenly taste of Castella's Stuffed Peppers. From bread crumbs and cheese to provolone and prosciutto, Castella's Stuffed Peppers are sensational and satisfying.