Subway 7320

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