Donut Star is a donut shop offering a variety of handmade donuts in creative flavors. Established in 1985.