Oyster Bars Restaurants in Bay Shore, New York

Find the top Oyster bars restaurants in Bay Shore, New York near you now.

Salt & Barrel

Seafood restaurant

Address: 61 W Main St, Bay Shore, NY 11706

Order