Subway 19760

Subway #19760-0 is a Subway restaurant located at, 66 North Main Street , Branford, Connecticut.