I have had the pizza and its great! I LOVE the palace chicken pizza ingredients are fresh and yummy!
Yes