Subway 6300

Subway #6300-0 is a Subway restaurant located at Cypress Square Shopping Center, 11047 Huffmeister, Houston, Texas.