Happy
Kyoto Japanese Steakhouse is one of Happy.

1. Kyoto Japanese Steakhouse

8.2
6002 W Fairview Ave (at Curtis), Boise, ID
Japanese Restaurant · 17 tips and reviews