For many people, that moment arrives when they first encounter the pizza at Pete & Elda’s, also known as Carmen’s Pizzeria, in Neptune City, New Jersey. The unassuming exterior hides Neptune City’s ...