Get directions to: On A Roll, Horseheads, NY Restaurant address: 6 Hanover Sq Horseheads, NY 14845, USA Driving Walking Bicycling Restaurant: On A Roll