Watch CBS News

Imari Sashimi Sushi in Upland ranks #2 in Yelp's Top 100 sushi spots nationwide

Imari Sashimi Sushi, a restaurant in Upland, has ranked #2 in Yelp's Top 100 sushi spots in the country. Rick Montanez reports from the Inland Empire, where he spoke with co-owner Kazumi Ikaba about the honor.
View CBS News In
CBS News App Open
Chrome Safari Continue