Crab Shell Reviews & Details
46 Southfield Ave
Crab Shell is located at 46 Southfield Ave in Stamford near the intersection of Southfield Ave and Taff Ave. Their menu consists of American dishes . Call (203) 967-7229 today!
- On The Menu:Seafood
- Major Intersection:Southfield Ave And Taff Ave
Tell us more about Crab Shell Stamford!