Press "Enter" to skip to content

Pennsylvania, New Jersey, Delaware Red Lobster locations among newest list of possible closures

King of Prussia, Delran, Mays Landing and Talleyville Red Lobster locations are all in danger of closing if they can’t renegotiate their leases.
Source: ABC News 6

Be First to Comment

    Leave a Reply