McLeod And Lam's

Home (private)
Alhambra, CA, United States
Total Visitors
7
Total Visits
115
Save
Share
Log in to leave tips at this venue!
Sort:
  • Popular
  • Recent

2 Tips

  • Jeni K.

    LOL Saturday nights.

    Jeni Kwok · October 21, 2011
    Save
  • Den T.

    The chef ain't so magic.

    Den Thap · October 22, 2011
    Save
Since this is a home, the exact location is not shared. This map is of the approximate area.