Alabama Biscuit Co. set to open soon