Subway 15089

Subway #15089-0 is a Subway restaurant located at, 111 Dog Patch , London, Kentucky.