Subway 36455

Subway #36455-0 is a Subway restaurant located at Walmart Discount Store #2954, 650 Main Avenue, Norwalk, Connecticut.