"One of the first pizza shops in the greater New Orleans area, Tower of Pizza has been in operation since 1965. It’s an old school pizza parlor that also serves spaghetti and housemade meatballs, and where you can watch your pizza being made through a window. Order the pepperoni pizza — the pepperoni is cooked under the cheese, so it doesn’t get too greasy." - Clair Lorell, Eater Staff