Maybe 2 - 3 weeks ago, I vaguely saw a newspaper ad about a restaurant for shanghai cuisine in south abel street in milpitas
I don't recall all the details. Either the restaurant name has the chinese word shanghai embedded in it, or some of the shanghai dishes (ie XLB) are listed in the ad
I didn't save that ad, and I haven't seen it advertised since
Does anyone aware of such restaurant?