Press "Enter" to skip to content

Iconic Restaurant Closes Dozens of Locations, 10 in New York

The giant seafood chain restaurant Red Lobster has abruptly closed 80 restaurants across the country including 10 locations in New York and two in the Hudson Valley. Continue reading…
Source: Hudson Valley Post

Be First to Comment

    Leave a Reply