Get directions to: Subway, Lewiston, NY Restaurant address: 820 Center St Lewiston, NY 14092, USA Driving Walking Bicycling Restaurant: Subway