Get directions to: Bowlmor, New York, NY Restaurant address: Pier 60- 23rd & West Side Hwy - Chelsea Piers New York, NY 10011, USA Driving Walking Bicycling Restaurant: Bowlmor