Hands down the best pizza in the US and believe me I try pizza every where I go!!
The pizza crust is really what makes the difference. Real Napoli style, Not as sweet as American crusts can be, not salty at all. The tiramisu was really homemade style and tasted like the one my mamma does!
The place is cute and modern. Good Italian music on the speakers!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.