Chai Peking

2205 Lavista Rd. NE
Atlanta
Georgia
United States