Subway 1128

Subway #1128-0 is a Subway restaurant located at 5323 A Antoine Drive, Houston, Texas.