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