Pizza Review
in my personal opinion, might be the best NY style ive had in NOLA so far. Good flop, good crust, great sauce and cheese to my preference. my gf gave this an 8.8