Subway 1565

Subway #1565-0 is a Subway restaurant located at Northshore West Store, 1124 Uvalde Road, Houston, Texas.