All reviews seem negative
This location has been closed for quite some time and is now a computer store. Check out South Church Street. Someone might open new donut shop there in 2009-2010.