'Pizza Town USA' on Serious Eats
Two Fridays ago I reviewed Pizza-Town USA in Elmwood Park, New Jersey. I was just digging through some notes from that when I found Pizza-Town's take-out menu, on the back of which is reprinted the pizzeria's first-ever review, a rundown from the July 25, 1958 edition of the now-defunct Paterson Morning Call. After the jump, that review in full, plus some video from Pizza Town.
Geographically speaking, Pizza-Town USA is located in the State of New Jersey, in Elmwood Park, on the side of US Highway 46, between the Garden State Parkway and the Passaic River. Psychically speaking, it is located in the State of Nostalgia.