Pizza Palace is a pizza restaurant offering freshly made pizzas.