Here’s why Times Square’s Red Lobster outpost is up for rent
While not among the dozens of locations now shuttered, The Post found the eatery's flagship location in Times Square open for business.
While not among the dozens of locations now shuttered, The Post found the eatery's flagship location in Times Square open for business.