Subway 52263

Subway #52263-0 is a Subway restaurant located at 1831 Independence Avenue, Kansas City, Missouri.