Subway 5867

Subway #5867-0 is a Subway restaurant located at Martha Lake Plaza, 1233 164th Street Southwest, Lynnwood, Washington.