Get directions to: Subway, Somerville, MA Restaurant address: 721 Somerville Ave Somerville, MA 02143, USA Driving Walking Bicycling Restaurant: Subway