In another thread, KK mentions Jade Cathay in San Jose.
Checking out the address and seeing photos of the building façade, I've figured out that it's the large Chinese place next to Izakaya Restaurant. So, I've walked by it before, but never ventured in.
What's good here?
1339 N 1st St
San Jose, CA 95110