The Crab Shell
Sandwich Shop · Seafood · Fast Food
The Crab Shell is a fast-food sandwich shop specializing in seafood, particularly known for its crab sandwiches. This establishment offers a variety of fresh seafood options in a casual setting.
Location