Best Teriyaki Salem, AL

1480 Lancaster Dr NE, Salem, AL 97301