Subway 7871

Subway #7871-0 is a Subway restaurant located at 11 High Ridge Road, Stamford, Connecticut.