Eating Italian at DELPINO Restaurant restaurant in Montvale, NJ.

Feedback

Do you manage or own DELPINO Restaurant?

Yes