Subway 1128

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