Subway 994

Subway #994-0 is a Subway restaurant located at 1996 West Main Street, Stamford, Connecticut.