American,Pasta,Pub Food,Sandwiches,Seafood
185 N Ferry Rd
Shelter Island, NY, 11964
American
41 N Ferry Rd