Subway 611

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