A casual dining restaurant specializing in Teriyaki dishes located in Boise, ID offering a variety of Asian cuisine.
6580 S Federal Way, Boise, ID 83716