The Clam Bar

910 Bay Ave Somers Point, New Jersey 08244 United States of America

Location