Subway 4033

Subway #4033-0 is a Subway restaurant located at Harwood Oaks Plaza, 3225 Harwood Road Suite D, Bedford, Texas.