- 2,619
- 11
- Joined
- Feb 16, 2009
I have Artichoke slightly over Lambardi's. Not by much though.Originally Posted by DeadsetAce
amazingOriginally Posted by syxth element
Artichoke pizza was
places in nyc i love:
1) lombardi's
2) artichoke
3) pizza 33
4) vezzo
boston:
1) pizzeria regina
2) papa ginos