Subway 3650

Subway #3650-0 is a Subway restaurant located at 1533 South Main Street, London, Kentucky.