It's nuts. Probably one of the best "topping" pizzas I've ever had. It tastes like a warm emulsification of the best sausage and pepper sandwich you've ever had, the best pizza you've ever had, and the best ravioli you've ever had. Really a must try.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.