Min’s Dumpling House just opened recently on Euclid in that plaza right off the 5 fwy (i.e. Ranch 99 plaza)
Becomes an instant competitor to Noodle House, unless of course you want dumplings.
And speaking of dumplings, I spied steamed chicken dumplings, which I am told they make a la minute only for @chandavkl
Min’s Dumpling House
627 North Euclid St