El Sabor Tropical Restaurant Logo

El Sabor Tropical Restaurant

325 Totowa Ave, Paterson, NJ