Inland Valley Daily Bulletin
Want some of the best sushi in America? Yelp ranks Upland’s Imari Sashimi Sushi No. 2
A sushi restaurant in Upland has landed the No. 2 ranking in Yelp’s Top 100 sushi spots nationwide. Imari Sashimi Sushi, a take-out-only restaurant tucked into the corner of an Upland strip ...
4 hours ago