Pizza Palace is a laid-back pizza restaurant offering whole pies and slices with classic toppings.