Subway 6831

Subway #6831-0 is a Subway restaurant located at 10 The Plaza, Troy, Missouri.