Pizza Review
The white truffle pizza was the best I have ever had. Nice lemon flavor with no flop. Sicilian style sweet and spicy was fine.