Eating Deli at Super Duper Deli II restaurant in Edison, NJ.

Feedback

Do you manage or own Super Duper Deli II?

Yes
Amp Menu