The name has changed. It is now simply Artie's. I do not believe they serve hot dogs any more. This place is very retro. Lots of interesting "stuff" on the walls, ceiling, etc...
All reviews seem positive