Upscale Japanese restaurant offering the freshest fish, famous for its extensive roll selection. Voted by Boise Weekly for Best Raw Food.
283 N Milwaukee St, Boise, ID 83704