Subway 17210

Subway #17210-0 is a Subway restaurant located at, 241 Universal Drive , North Haven, Connecticut.