Subway 25512

Subway #25512-0 is a Subway restaurant located at Elm Street II Shops, 3735 Elm Street, St. Charles, Missouri.