Get directions to: Lee Garden Chinese Restaurant, Alpharetta, GA
Restaurant address: 177 Haynes Bridge Rd Alpharetta, GA 30004, USA
Restaurant: Lee Garden Chinese Restaurant