Pizza was good, however it is quite expensive. You need to order a whole pie, which I understand as it is a custom order. A 12inch custom pizza is $25.
Yes