Pizza Palace is a pizza restaurant specializing in authentic Neapolitan pizzas.