I used to work there...now there's a ""fast food"" restaurant in that location.
All reviews seem positive