Subway 34143

Subway #34143-0 is a Subway restaurant located at Cypress Center West Shopping Center, 4045 Ball Road, Cypress, California.