Subway 11233

Subway #11233-0 is a Subway restaurant located at 65 West High Street, London, Ohio.