Subway 11876

Subway #11876-0 is a Subway restaurant located at 417 Shippan Avenue, Stamford, Connecticut.