Sushi chef Weiming Yu presides over the sushi bar at Island Sushi and Ramen on Fairview Avenue.
Sushi chef Weiming Yu presides over the sushi bar at Island Sushi and Ramen on Fairview Avenue. Katherine Jones kjones@idahostatesman.com
Sushi chef Weiming Yu presides over the sushi bar at Island Sushi and Ramen on Fairview Avenue. Katherine Jones kjones@idahostatesman.com