Restaurants & Bars 6

Mei Lei Wah

Kasy | Feb 15, 2004 04:37 PM

I just read a review here for Mei Lei Wah's dumplings, but I can't find the address. Other than the dumplings, does anyone have any favorites here?


Want to stay up to date with this post?

Recommended From Chowhound