The Clam

The Clam

Seafood Restaurant$$$$
West Village, New York
Save
Share
9.0/10
302
ratings
Photos255 Photos