Subway 68799

Subway #68799-0 is a Subway restaurant located at The University of Houston, 4700 Calhoun Road, Houston, Texas.