El Sabor Tropical Restaurant

325 Totowa Ave Paterson NJ 07502 USA

(973) 389-1333

Location