I've had Pizza in lots of big citys in the USA. I've also had pizza in quite a few Italian citys and this pizza is as close as it gets. My wife is Italian (born and lived in Italy untill 5 years ago) and she also thinks they make the best pizza she has had in the states. The pizza sauce is fresh and simple like it should be. The owner always makes a point to talk to us (in Italian) and the cannoli... MMMMM. What else do you need?
Pros: pizza, cannoli, pizza
more