New American Restaurants in Bay Shore, New York

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

Whalers

New American restaurant

Address: 124 Maple Ave, Bay Shore, NY 11706

Lakehouse

New American restaurant

Address: 135 Maple Ave, Bay Shore, NY 11706