Subway 17028

Subway #17028-0 is a Subway restaurant located at Washington University Mallinckrodt Student Center, 1 Brookings Drive Edison Theater, St. Louis, Missouri.