This week’s Astro Biz is Star Sushi in Ashland, Oregon. We spotted the restaurant walking around downtown Ashland during our recent visit to attend the Oregon Shakespeare Festival.
We were unable to find an online presence for Star Sushi except for an unofficial Facebook page. The restaurant apparently has a sister sushi bar in Medford, Oregon. They receive generally decent reviews.