Pier 81 is a pier Hell's Kitchen New York located in United States.
41st (12th ave) New York , NY 10018 United States
Great place to chill by the water. Layout on the grass.
Come back on May 23rd, 2011 for Taste of the Nation NYC! Read more
Sí te subes al ferry, no pagas boleto de regreso!
Wonderful atmosphere great drink selection great service very good seafood - Ed