Cascade Pizza is a laid-back pizza restaurant offering pizza, lasagna, grinders, and other Italian dishes. They also serve baked pasta, sandwiches, salads, and more. Dine-in, takeout, and delivery options are available.