Subway 3127

Subway #3127-0 is a Subway restaurant located at General Grant Shopping Center, 8420 Watson Road, St. Louis, Missouri.