This is an average Subway location. The food was equal in quality to every other subway that I've been to. The workers were friendly and did a good job. The ambiance was that of a rest area so...
Subway
(3)
Photos
According to the website:
Subway is a popular fast food restaurant franchise that offers submarine sandwiches, wraps, salads and drinks. Founded in 1965 by Fred DeLuca and Peter Buck, Subway has become one of the world's largest restaurant brands. With locations all around the world, including this one in North Haven, CT, Subway is dedicated to providing freshly made, convenient and affordable food with better-for-you options. Subway strives to create a quality and flavorful meal that customers can feel good about.
Also at this address
Reviews
Very rude service. The lady there was very rude and disrespectful! Did not feel welcomed. Please RETRAIN YOUR EMPLOYEES! Customer service is key to a successful business! Disappointing and talked...
Lady that was working in the subway area was rude never going back, I get that we have to distance ourselves in this pandemic but she was really rude about it doesn't make sense if I have to pay...



