Subway 10616

Subway #10616-0 is a Subway restaurant located at City Center Square, 1100 Main Street, Kansas City, Missouri.