Subway 7871

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