Get directions to: Subway, Waltham, MA Restaurant address: 90 River St, #b Waltham, MA 02453, USA Driving Walking Bicycling Restaurant: Subway