Pizza Palace offers a variety of pizzas and Italian dishes, with combo deals available.