If you're looking for Chinese restaurants in Cupertino look no further. Ma Ma Chen's Kitchen is known for having some of the best Chinese in Cupertino. Located at 19050 Stevens Creek Blvd, Ma Ma ...show more
Beef tripe, pig ears, and bean curd.
Rice noodle.
Rice stick noodle.
Last updated August 27, 2020