Plaza Pizza

Phone orders only

89 Plaza Ctr, Secaucus, NJ 07094

$0 MinimumAre you the owner?