Eating Deli Pizza Sandwich at Deli Plus restaurant in Millville, NJ.

Feedback

Do you manage or own Deli Plus?

Yes