The Crab Shack in Trenton is not a restaurant. It's a seafood store full of yummy crabs, clams, mussels, salmon, flounder, scallops, tilapia, red ...
All reviews seem positive