Get directions to: Subway, North Branford, CT Restaurant address: 2429 Foxon Rd North Branford, CT 06471, USA Driving Walking Bicycling Restaurant: Subway