Twin Kiss Drive In Address: 25 S Delsea Dr, Clayton, NJ 08312 Phone: (856) 881-8511 Restaurants, Ice Cream Parlors Other Businesses: Principato, Salvatore at 523 Dr, Clayton, NJ 08312 Crown Fried Chicken at 835 N Delsea Dr, Clayton, NJ 08312