Alhambra, CA asian restaurants & food

Mei Lin Tou Chiang Restaurant

Chinese Restaurant

1257 E Valley Blvd, Alhambra, CA 91801
(626) 284-1868
Excellent Good Average Poor Awful 3.5 / 5 based on 3 votes

Reviews: 1

  • Privy.net

We don't know much about this place. It is probably new or not well known.
You can try your luck and visit this restaurant or take a look at the restaurants nearby.

Nearby Restaurants

  • Noodle King
    Noodle King Chinese Restaurant 1265 E Valley Blvd Alhambra, CA 91804
  • Mama's Kitchen
    Mama's Kitchen Chinese Restaurant 1308 E Valley Blvd Alhambra, CA 91803
  • Flavor Garden
    Flavor Garden Chinese Restaurant 1269 E Valley Blvd Alhambra, CA 91801
  • Quickly
    Quickly Snack Place 1328 E Valley Blvd Alhambra, CA 91801
  • Happy Garden
    Happy Garden Chinese Restaurant 1277 E Valley Blvd Alhambra, CA 91801
  • Shanghai Village
    Shanghai Village Food 1281 E Valley Blvd Alhambra, CA 91801