1. Shanghai Yau Fat
1721 W Valley Blvd, Alhambra, CA 91803
Coordinate: 34.07757,-118.14224
Phone: (626) 282-8634
2. 99 Ranch Market
345 E Main St, Alhambra, CA 91801
Coordinate: 34.09745,-118.12263
Phone: (626) 943-8899
3. 99 Ranch Market
1421 E Valley Blvd, Alhambra, CA 91801
Coordinate: 34.07936,-118.10984
Phone: (626) 282-5168