Dungeons & Dragons opens for business on north side of Indianapolis