Long-standing Chinese restaurant with a casual vibe, though recent reviews suggest quality inconsistency—order at your own risk.