Get directions to: Sakkio Japan, Huntsville, AL
Restaurant address: 5901 University Drive Northwest Suite F1 Huntsville, AL 35806, USA
Restaurant: Sakkio Japan