The Station Square staple of more than 20 years said late last year it would shut down at the end of its lease in February.