Donde La Tía Helen Restaurant

Donde La Tía Helen Restaurant, 15 Fair St mall, Paterson, NJ 07501, United States

(973) 321-8702

Location