New York Fries marks return to U.S. with 2 Long Island food court spots
What started in New York City’s South Street in 1983 before heading for Canada is returning in full-force to the U.S., starting with two Long Island store locations.
We’re talking...