Crispy crust, perfect cheese, lot's of fresh toppings, cooked to perfection. I don't think the Promanade location is as good as the one in Marina del Rey. Best, favorite pizza.
All reviews seem positive