Let's get one thing straight: Pizza is what you get in Italy!
Whatever they serve anyway else on the planet may be close, but not quite.
Antica, however, does a fair assimilation, and certainly on of the best within a couple of miles. There is this other place... but that's for later.
Good place, eat here, you won't be disappointed - unless you just flew ink from Italy...
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.