Deli · Clifton
1
1 Postcard
76 Market St, Clifton, NJ 07012 Get directions
Francesco Peluso, Executive Chef, Chopped after the entrée, Episode 1.8, March 3, 2009
J. L.