Subway 13082

Subway #13082-0 is a Subway restaurant located at 216 North 7th Street, St. Louis, Missouri.