I think their pizza is fabulous, too bad it costs an arm and a leg to buy it. We bought two extra large pizzas and it was $75. One time I made an organic pizza from scratch that cost $90, but that was a bit insane. I would give this restaurant a higher rating if the prices were more reasonable.