Get directions to: Subway, Nashua, IA Restaurant address: 80 Amhearst Blvd Nashua, IA 50658, USA Driving Walking Bicycling Restaurant: Subway