Pizza Palace offers fresh pizzas, burgers, and meal deals. Delivery is available, with large pizzas and great value.