Pizza Palace is a casual pizza restaurant offering Italian dishes and an all-you-can-eat buffet. They feature daily specials on pizzas.