Get directions to: Kani House Japanese Restaurant, Duluth, GA
Restaurant address: 10820 Abbotts Bridge Road Duluth, GA 30097, USA
Restaurant: Kani House Japanese Restaurant