New York's Newest Oyster Bar is on an Island You've Never Heard Of
  • 7 years ago
Meet New York's newest oyster bar! Island Oyster is open, situated on Governor's Island, half a mile south of Manhattan. There's a rotating selection of fresh oysters, killer lobster rolls, and much more. Take the ferry before they Island Oyster closes for the season on Halloween!
Recommended