A casual restaurant specializing in teriyaki dishes and Asian cuisine, located in Nampa, Idaho.
172 E Maine Ave, Nampa, ID 83686