Milipitas Square is a large, Chinese-oriented shopping mall near the 880/237 interchange in Milipitas. It's anchored by a Ranch 99 supermarket. To me, it's kind of a food oasis in an otherwise rather unpromising area. There are numerous (15?) Chinese (and Vietnamese) restaurants there. I've eaten at some--I had a good, though hardly great seafood chow fun at Chez Mayflower today. I wondered if anybody on the list had sampled there more widely and had opinions about good places and places to avoid.