Subway 13285

Subway #13285-0 is a Subway restaurant located at Englewood Plaza Center, 612 Northwest Englewood Road, Kansas City, Missouri.