Subway 7874

Subway #7874-0 is a Subway restaurant located at Landing Shopping Center, 6311 Troost, Kansas City, Missouri.