Get directions to: Steam, Pelham, NY Restaurant address: 129 Wolfs Ln Pelham, NY 10803, USA Driving Walking Bicycling Restaurant: Steam