Get directions to: Foti's, Nashua, NH Restaurant address: 10 Technology Way Nashua, NH 03060, USA Driving Walking Bicycling Restaurant: Foti's