Get directions to: House Of Chen, Alpharetta, GA
Restaurant address: 5430 Mcginnis Ferry Rd Alpharetta, GA 30005, USA
Restaurant: House Of Chen