Subway 5263

Subway #5263-0 is a Subway restaurant located at 7020 Monroe, Houston, Texas.