Sugar Hill Subs & Deli, at 5445 Somers Point Road, the sandwich pride of Mays Landing -- and an absolute must-try since 1982 ...