88 employees
Shell Shack is a seafood concept taking its roots from Southern culture and primarily consisting of crab and other seafood boils.
2013