Seems like an odd choice. That is located in an old outlet strip mall that is mostly desolate. Really, onlythe Burger King is in business. I would not stop there at night, I'd head across to the Wawa on the other side of I-95. Perhaps the developer is revitalizing the mall.