This is a classic Chinese take-out joint. They have a few tables inside, but it's really a take-out...
All reviews seem positive