Crab Trap

The Crab Trap - Somers Point NJ

Crab Trap

Welcome to the Crab Trap Restaurant. We are the finest seafood restaurant located in Somers Point