Sabor Latino

24 Wilson Ave.
Newark
New Jersey
United States