Subway 17210

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