Mei Lin Tou Chiang Restaurant

1257 E Valley Blvd
Alhambra, CA
626.284.1868
34.07924
-118.110483
Hours:
Mon - Sun: 6am - 8pm

for Mei Lin Tou Chiang Restaurant
Directions
from: