Donut Palace is a compact donut shop offering a variety of donuts and other sweet treats.