Get directions to: The Clam Bar, Somers Point, NJ
Restaurant address: 910 Bay Ave Somers Point, NJ 08244, USA
Restaurant: The Clam Bar