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
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.