Remove Ads

Photo of Nicky's On The Bay

Nicky's On The Bay

South Clinton Ave, Bay Shore, New York 11706 USA

95 Reviews

Steamed Little Neck Clams weren't great - WAY too salty, and not much flavor other than salt

Photo Credit: Yelp

Remove Ads