Subway 35541

Subway #35541-0 is a Subway restaurant located at Cypress Plaza, 5481 Ball Road, Cypress, California.