Pricey but good pizza