Subway 14628

Subway #14628-0 is a Subway restaurant located at Colonnade Center, 1183-85 Colonnade Center, Des Peres, Missouri.