Nick's Pizza Logo

Nick’s Pizza & Deli

Located in the heart of Downtown Fanwood, Nick’s Pizza & Deli is a family owned and operated business that has been a tremendous part of the...