Subway 23589

Subway #23589-0 is a Subway restaurant located at Watts Mill Plaza, 1120 West 103rd Store #300, Kansas City, Missouri.