Shanghai Yau Fat

1721 W Valley Blvd
Alhambra, CA
626.282.8634
34.077536
-118.142236

for Shanghai Yau Fat
Directions
from: