If you don't know what the title means, then you haven't had pizza in Italy (or from a few places in the U.S. that I've found that use it). Double Zero flour makes a great Italian pizza. Of course, the sauce and toppings are also part of the experience. And this pizza place makes a good, Italian pizza. Have a glass of Chianti with it and enjoy!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.