Haddon Diner offers classic American diner fare, including omelets and stuffed flounder, in a relaxed setting.