Waltham MA #B Waltham MA | Subway Restaurant, Foods-Carry Out 1. 90 River St, #B, Waltham, MA 02452 | Subway Restaurant (781) 398-1700