The sandwich shop chain shuttered its Lansdowne location earlier this week.