Subway 3071

Subway #3071-0 is a Subway restaurant located at Southtown Plaza, 4600 Chippewa Avenue, St. Louis, Missouri.