Subway 5872

Subway #5872-0 is a Subway restaurant located at 3737 North Main, Houston, Texas.