Pizza Review
I’m from NY and this place is the closest to NY Pizza. Not as good as the original in Brooklyn but still great. Only Pizza I would ever eat here in Nola