ParentFull threadfceccon·When I were in NYC I ate at Grimaldi and I must admit their pizza is better than most you can find in northern Italy, if I remember correctly the owners are from Puglia.View on HN