Subway 10020

Subway #10020-0 is a Subway restaurant located at Edgebrook Shopping Center, 1187 Edgebrook Road, Houston, Texas.