Subway 63511

Subway #63511-0 is a Subway restaurant located at The University of St. Thomas, 3909 Graustark, Houston, Texas.