Subway 49379

Subway #49379-0 is a Subway restaurant located at Shepherd Plaza, 7208 North Shepherd, Houston, Texas.