Subway 51310

Subway #51310-0 is a Subway restaurant located at Eldridge Plaza, 12303 North Eldridge Parkway Suite B, Cypress, Texas.