Get directions to: Lam's Garden, Henderson, NC
Restaurant address: 901 S Beckford Dr Henderson, NC 27536, USA
Restaurant: Lam's Garden