Get directions to: Subway Sandwiches & Salads, North Haven, CT
Restaurant address: 450 Universal Dr N North Haven, CT 06473, USA
Restaurant: Subway Sandwiches & Salads