I have such fond memories of this place. I used to live above the French Roast across the street, and Charlie Mom was the first and last place I ate at when living there. It's great to see that it is still open in a city where establishments open and close in a blink of an eye. It was never a trendy or absolute must dining establishment but it was always consistent, a true testament to its longevity. I didn't love all their dishes but had many favorites of large proportions - dumplings, all the dishes in the brown sauces, beef and chinese broccoli, chow mein, moo shoo...pretty much more than half the menu. They always remembered you and always took care of their regulars. They would also remember your customizations (e.g., little oil, more veggies, etc.).
It's not authentic Chinese necessarily but great Chinese-American cuisine. I actually prefer it sometimes over the authentic ones in Chinatown. I was recently back for a quick 3 day business trip and was bummed that I couldn't make time to stop by. Still one of my favorites for fast, consistent, good Chinese food.