Pizza Palace is a casual pizza restaurant offering pizza, grinders, and other comfort foods. A long-standing local institution, it has served generations with its classic menu.