Subway 611

Subway #611-0 is a Subway restaurant located at 588 Main Avenue, Norwalk, Connecticut.