Ramen Sho dishes up a taste of fast-casual Japan in Boise

Japanese-style ramen has become all the rage in America’s West Coast cities in the new millennium. Take a tour of Ramen Sho, located in downtown Boise.