Seafood restaurant specializing in fresh and delicious crab sandwiches.