D. P. Dough in Charleston is finally open