Subway 7320

Subway #7320-0 is a Subway restaurant located at, 645 Poquonock Avenue #C, Windsor, Connecticut.