Subway 4311

Subway #4311-0 is a Subway restaurant located at Blue Duck Shopping Center, 327 Green Road, Manchester, Connecticut.