Subway 50508

Subway #50508-0 is a Subway restaurant located at Katy Plaza, 5160 Franz Road Suite 1-A, Katy, Texas.