They have a pizza my daughters and I call "star pizza" because of its shape. It's edges are folded and filled with ricotta and then covered with pepperoni and more ricotta. OMG!!!😋 The last time we were there the management was not so great. They...More