Popular restaurant chain has to close more New York restaurants
A popular restaurant chain that recently closed over ten locations in New York has announced further closures. Earlier this year, the Hudson Valley Post learned that Red Lobster would close nearly 50 stores nationwide, including many in New York. Red Lobster closes many locations in New York The full list of New York City closures […]