- How are reviewers describing this item?
fried, good, here, great and chinese.
- Our engine has discovered that over 90% high quality reviews are present.
- This product had a total of 1,839 reviews as of our last analysis date on Apr 3 2018.
Please open in san diego!!!on a side note: this is totally unrelated, but i've always found it funny that the sign on the front actually says "mama's lu" and not "mama lu's
The place is always pretty full and they're always having to run back and fourth nonstop