No news to lokals what I am writing here, but for all you visiting this is the pizza place to go to. Top ingredients leave you with a taste sensation, the pizza feels better than in Italy. The resto is cool as zou can see your pizza being made. Avoid the 16 inch, its almost impossible to eat so big it is.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.