Pizza is very good and tasty although a little pricey. They do not offer any small or personal sized pizzas which is a bummer if you do not want the same toppings as others in your family.
I used to order from Pizza Palace regularly however they no longer accept credit card so I no longer order from them. Don't know why any restaurant would not accept credit card in this day in age!