Sherwood staple Hunan Star is in a little building that was once a convenience store on Kiehl Avenue, near the U.S. 67/167 exit. And while it’s small and unassuming, we keep going back because we know ...