Get directions to: Chou Lee's, Decatur, GA
Restaurant address: 6125 Covington Highway Decatur, GA 30035, USA
Restaurant: Chou Lee's