Subway 5736

Subway #5736-0 is a Subway restaurant located at, 6918 Chippewa Avenue , St. Louis, Missouri.