Subway 1065

Subway #1065-0 is a Subway restaurant located at Town & Country Plaza Shopping Center, 1978 Lake Worth Road, Lake Worth, Florida.