Restaurants - Hampton Bays, NY, us
Wait staff
Contact Cara Dennehy
The Inn Spot On The Bay is a waterfront hotel & restaurant located in Hampton Bays, Long Island. Known for our dinner, Sunday brunch, food trucks & catering.
Square, Inc.