Yes.

I presume you could sand and polish surface to required finish. (cf gemstones)

If it is prone to having large bits in it - perhaps crush up the stone, wet it and make it into some sort...