Subway 5736

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